Autor Zpráva
radvis
Profil *
Ahoj, mám problém se session. Session spouštím (startuju) na začátku dokumentu session_start() a pak jsem si v jedné třídě definoval $_SESSION["logged"] = true; to mi funguje, ale když dám pod to třeba $_SESSION["nick"] = "radvis" a pak třeba v indexu echo $_SESSION["nick"] tak to nevypíše nic.
BuGeR
Profil
Měl jsem podobný problém.
Nevím jestli to tak máš, ale zkus se podívat jestli ten nick, netahaš z DB popř. pokud jo, tak jestli tam v dotazu na select je vybraná hodnota nick..
// edit: zkus se podívat jestli máš v indexu session_start();
radvis
Profil *
"// edit: zkus se podívat jestli máš v indexu session_start(); "
- radvis "Session spouštím (startuju) na začátku dokumentu session_start()"
Ne, netahám, jak vidíš, nick je daný na pevno:) "$_SESSION["nick"] = "radvis";"
nightfish
Profil
1) máš zapnuté zobrazování všech chyb?
2) když do té části, kde máš $_SESSION['logged'] = true; přidáš $_SESSION['nick'] = 'radvis';
a pak do indexu
var_dump($_SESSION['logged']); echo '<br>'; var_dump($_SESSION['nick']);

tak to vypíše co přesně?
radvis
Profil *
nightfish: tak ty máš asi velkej respekt u php, co?:D Necháopu to, dal jsem tam var_dump .. a vypsalo to stirng(9) radvis tak jsem si to vypsal echem a jde to (nic jsem nemenil).

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:

0