Tema: Re: klausimas PHP zinovams
Autorius: Martinas
Data: 2011-01-26 14:02:10
Nebūtinai tvarkingiausias būdas, bet prisitaikant prie esamos situacijos:

1) POST apdorotojui:
session_start();
$_SESSION['klaida'] = 'Klaida';
header("Location: Formos atvaizduotojas");

2) Formos atvaizduotojui:
session_start();
if (!empty($_SESSION['klaida'])) echo $_SESSION['klaida'];

On 2011.01.26 13:36, ReM wrote:
> "Quicker"<profesionalus@gmail.com>  wrote in message
> news:ihov37$98b$1@trimpas.omnitel.net...
>> On 2011-01-26 12:58, ReM wrote:
>>> 1. Yra forma, kurios duomenys perduodami POST metodu á kità php failà.
>>> Duomenis ið paèios formos að gaunu, bet kaip man perduoti kartu dar vienà
>>> kintamàjá? Po ávairiø bandymø, padariau gana kvailu bûdu - perduodu per
>>> cookies. Veikia, bet man atrodo, kad bûdas kaþkoks nenormalus. :) Kaip
>>> tai padaryti normaliai?
>>
>> <input type="hidden" name="kintamasis" value="reikðmë">
>
> Aèiû. Viskas paprasèiau nei ið pradþiø atrodo. :)
>
>>
>>> 2. Man reikia, kad po POST vël bûtø rodomas tas pats html su forma, bet
>>> klaidos, jei tokiø buvo, bûtø parodytos tame paèiame html, mano
>>> pasirinktoje vietoje. Nesugalvoju kaip padaryt normaliai.
>>
>> <?php if (klaidos apibrëþimas) print "Klaida..."; ?>
>
> Turbût ne visai teisingai paklausiau. Po POST vykdomas kitas php, o po jo
> ávykdymo, turëtø pasirodyti pirmasis php (html), kuriame ir bûtø áterptas
> klaidos praneðimas. Problema tame, kad neiðku kaip ið to kito php, klaidos
> praneðimus perkelti á pirmàjá...
>
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature database 5820 (20110126) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>