2016-07-06 4 views
0

Ich muss Sitzung nach Seite im Browser geschlossen werden. Ich habe versucht, $ _session ['Wert'] zu deaktivieren; aber es kann arbeiten sie nicht aktuelle Seite zerstören, aber ich brauche, nachdem im BrowserNeed Sitzung nach dem Schließen Browser Tab nicht ganzen Browser löschen

+0

hilft das? http://stackoverflow.com/questions/520237/how-do-i-expire-a-php-session-after-30-minutes – atoms

+0

Nein, es funktioniert nicht für mich, ich brauche Sitzung für Seite im Browser geschlossen einige nicht zu zerstören Minuten .. – VEER

+1

Sie könnten auf das Ereignis 'unload' hören und asynchron eine php-Seite aufrufen, die dann die Sitzung zerstört. Aber ich denke, dass jeder professionelle PHP/JS-Entwickler mich für diese Idee hassen wird ... –

Antwort

-1

Sie können diese

session_set_cookie_params(0); 
session_start(); 

geschlossen destroy schreiben Dies wird Sitzung zerstören, wenn der Browser geschlossen wird.

+0

Schließt das auf der Seite im Browser? – VEER

+0

Nein, dies wird die Sitzung zerstören, wenn der Browser geschlossen ist. –

+0

Vielleicht finden Sie die Antwort hier http://stackoverflow.com/questions/3177364/destroy-php-session-on-page-leaving. Hoffentlich hilft dir das weiter –

Verwandte Themen