ugrás a tartalomhoz

Be van-e jelentkezve?

Anonymous · 2006. Júl. 11. (K), 21.21
Ki szeretném iratni, hogy ha 1 felhasználó nincs bejelentkezve. Én a következőképp próbáltam:
if (!isset($_COOKIE['PHPSESSID'])){
echo "Kérlek jelentkezz be";
}
De ez nem működött... Valakinek valami ötlete??
 
1

session

Joó Ádám · 2006. Júl. 11. (K), 21.59
Ahhoz, hogy legyen a felhasználónak munkamenet azonosítója, ahhoz minden lapon, amin a session változókat el akarod érni, még a http fejléc elküldése elött meg kell hívnod a session_start() függvényt.
Így minden felhasználó, aki böngészi az oldalad kap munkamenet azonosítót, értelemszerűen ennek léte nem indikálja, be van-e jelentkezve. Ehhez, a belépésekor helyezz el a sessionben egy erre utaló változót (pl.: $_SESSION['belepett'] = 1;).
2

Akárhova?

Anonymous · 2006. Júl. 12. (Sze), 07.48
Ez akárhol lehet?? És ha ez megvan? Az előző kód az maradhat??