Session beenden
grOOvekill@ 30.05.2002 - 16:20 693 3
grOOvekill@
LegendVienna Badass
|
Hi!
Wollte eine Session mit folgendem Skript beenden:
<?php session_destroy(); ?> <HTML> <HEAD> <TITLE>Ausloggen</TITLE> </HEAD> <BODY> <h1>Sie haben sich erfolgreich ausgeloggt!</h1> <br><br><br> Erneute <a href="index.php">Anmeldung</a> </BODY> </HTML>
Dummerweise bekomme ich folgendes Warning:
Warning: Trying to destroy uninitialized session in /home/sites/site234/web/php/sessions/abmelden.php on line 2
Ich dachte, ich hätte die Session durch @session_start(); bereits initialisiert! Also doch nicht?
Irgendwer ne Ahnung?
Thx
|
XeroXs
doh
|
is nur ne vermutung, aber so wie ich das sehe hast du sie in dem file in dem das destroy ist nicht gestartet somit isse ned dort
|
TomTux
Big d00d
|
Hi, bin mir net sicher und komme jetzt auch net dazu es zu testen, aber probier mal vor dem session_destroy ( ) ein: :: session_start() :: creates a session (or resumes the current one based on the session id being passed via a GET variable or a cookie). This function always returns TRUE. Ich hab noch was in Erinnerung, dass du die Session vorher starten musst. Ansonsten probier mal im vorherigen Script was in eine Session-Variable zu schreiben und nach einem session_start ( ); sie auszulesen. Wenns net da ist hast ein anderes Porb! EDIT: Sorry man sollte die vorhergehenden Posts genauer lesen !
|
Snoop
Here to stay
|
du musst davor die session starten.. und bei destroy musst ihm sagen welche session er löschen soll like : session_destroy ("user");
|