Autor Zpráva
pEpek
Profil *
Čus, lidi...
Mam problém se sessions, docela závažnej, řek bych.. Oni totiž nefungujou
Dejme tomu, že mám soubor prvni.html, ve kterým je takovej pěknej formulářek a já z něj vytáhnu dejme tomu proměnnou "a" do souboru druhy.php metodou post.
V druhým teda napíšu kód:
session_start();
$_SESSION['a']=$_POST["a"];
No a pak udělám soubor treti.php a do něj dám:
echo "a: ".$_SESSION['a']."";
a očekávám, že uvidim, co sem zadal do formuláře.
Bohužel, dočkám se pouze chyby undefined variable... Proč??
Zkoušel sem to různě, s session_registrer('a'), bez register, se start, bez start.. A nic nejde :(
jrm
Profil
Nechybí ti na začátku každé stránky session_start(); ?
orava
Profil
pise ti tam toto?

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /storage/www2/0/site39960/wwwroot/login.php:1) in /storage/www2/0/site39960/wwwroot/login.php on line 1
pEpek
Profil *
Ahááááá, sem magor no :))

Já myslel, že to "session_start();" stačí napsat jednou a bude to platit pro všechny stránky..
Už běží, dík :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: