session funktion für nen login
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
also beim login macht er das:
session_start(); $_SESSION['nummer'] = $nummer; $_SESSION['pw'] = $kennwort; $_SESSION['name'] = $username;
und beim internen macht er das:
session_start(); if(!$_SESSION['nummer'] OR !$_SESSION['pw'] OR !$_SESSION['name']) {die('<html><body><h1>Sie sind nicht (mehr) eingeloggt</h1><br><a href=index.htm>ZUM LOGIN</a></body></html>');} echo "Hier ist sp?ter die Seite";
Leider geht das net...Es sagt direkt nachdem ich mich eingeloggt hab trotzdem "Sie sind nicht eingeloggt"... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
mach es so:
speicher beim login die variable auth in der session. geb ihr den wert 2 oder so. und pr?fe dann ob die variable $_SEESION["auth"] 2 ist. wenn nicht soll er die meldung ausgeben.
oder du machst es so:
if (!isset($_SESSION["nummer"] OR ...
also jedes mal isset hinschreiben, denn eine variable gibt nicht false zur?ck, wenn sie leer ist.
hoffe, ich konnt helfen.
LG premox -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage