Session beenden

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/session_beenden_35964/page_1 - zur Vollversion wechseln!


grOOvekill@ schrieb am 30.05.2002 um 16:20

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 schrieb am 30.05.2002 um 21:22

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 schrieb am 06.06.2002 um 00:13

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 schrieb am 11.06.2002 um 10:45

du musst davor die session starten.. und bei destroy musst ihm sagen welche session er löschen soll ;) like : session_destroy ("user");




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025