tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
925
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von oaki
    oaki oaki ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Ort
    Switzerland
    Beiträge
    194
    hallo!

    ich habe ein Login-Script mit Sessions geschrieben.
    Dazu auch ein Logout-script.

    Wenn nun der Benutzer nicht auf "logout" klickt ( was ja meistens der Fall ist) wird die Session nicht gelöscht und er ist somit bei nächsten Aufruf der Seite immer noch eingeloggt.

    Gibt es eine Funktion in php, die die Sessions automatisch beim verlassen der seite löscht?

    Vielen Dank & Gruzz
     

  2. #2
    Registriert seit
    May 2002
    Ort
    50.59° Nord 11.21° Ost
    Beiträge
    1.837
    Nach einer gewissen Zeit "löscht sich die Session selbst"

    Du könntest auch eine Variable $_SESSION['loged_in'] machen,
    und beim Logout löschst du diese ...
     
    »

  3. #3
    Avatar von oaki
    oaki oaki ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Ort
    Switzerland
    Beiträge
    194
    kann man diese "gewisse Zeit" verändern?

    übrigens: die Idee mit der SESSION-Variable "loged-in" ist ziemlich clever
     

  4. #4
    Registriert seit
    Feb 2002
    Beiträge
    144
    Ja kann man, ein Blick auf www.php.net/session wird dir sicherlich weiterhelfen.
     

  5. #5
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    PHP-Code:
    // Löschen aller Session-Variablen.
    session_unset();
    // Zum Schluß, löschen der Session.
    session_destroy(); 
    snuu
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

Ähnliche Themen

  1. Session automatisch beenden
    Von bauchinj im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 18.01.10, 13:16
  2. Antworten: 2
    Letzter Beitrag: 16.04.09, 15:35
  3. Session automatisch beenden
    Von flying-anzi im Forum PHP
    Antworten: 7
    Letzter Beitrag: 02.07.07, 18:39
  4. Automatisch löschen
    Von PsychoGiga im Forum PHP
    Antworten: 20
    Letzter Beitrag: 02.11.04, 22:24
  5. Session löschen
    Von Sebastian im Forum PHP
    Antworten: 5
    Letzter Beitrag: 01.04.02, 00:46