Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Niszczenie sesji
Forum PHP.pl > Forum > PHP
mdco
Czy można całkowicie zniszczyć sesje, zamykając okno przegladarki.
tiraeth
Jeżeli w konfiguracji php nie jest ustawiona żywotność sesji to tak smile.gif Inaczej w przeglądarce zostanie COOKIE z informacją o sesji smile.gif
mike
Ludziska czytajcie manual exclamation.gif!
Sesje
Cytat
session.cookie_lifetime określa długość życia w sekundach ciastka przesyłanego do przeglądarki. Wartość 0 oznacza "dopóki przeglądarka nie została zamknięta". Domyślnie 0.

Mowa o dyrektywie w php.ini

Cytat(mdco @ 2005-08-04 13:47:50)
Czy można całkowicie zniszczyć sesje, zamykając okno przegladarki.

Tak, dzieje się tak domyślnie.
mdco
Zamknięcie przeglądarki powoduje usunięcie tylko ciasteczka, ale nie pliku z sesją w katalogu session.save_path
Po otwarciu strony w nowym oknie serwer nadaje nowy identyfikator sesji, ale stare zostają.
Chodzi mi o całkowite usunięcie tego pliku po zamknięciu przeglądarki.
crash
Masz albo do wyboru session_destroy" title="Zobacz w manualu PHP" target="_manual, albo czekanie aż garbage collector usunie plik sesji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.