Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesje a ciasteczka
piernik
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 9.07.2004

Ostrzeżenie: (0%)
-----


Witam!

Ciekawi mnie sprawa zmiennych sesyjnych.
Ustawiłem zmienną session (nie ciasteczka). Z założenia powinna ona ginąć gdy okno przeglądarki się zamyka. Tak się nie zawsze dzieje. Dlaczego??

Problem dla mnie jest tym ciekawszy, że na moim komputerze przy zamknięciu okna sesja jest zamykana automatycznie, ale na komputerze kolegi, gdzie jest ten sam system i przeglądarka (świeżo instalowana i wiem że ma takie same ustawienia jak moja) już nie działa.

Dlaczego tak się dzieje??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piernik
post
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 9.07.2004

Ostrzeżenie: (0%)
-----


jak ustawiam ciastko z javascript nic się nie zmienia...

Ale tak żebyśmy się dobrze zrozumieli... Ja chcę by zabijać sesję podczas wyłączania przeglądarki, lub wpisania innego adresu.
mając session.start() i ustawiając zmienną w ten sposób $_SESSION['zmienna'] powinno to działać (tzn. tylko jak wyłączysz przeglądarkę), ale czasami nie działa - nie wiem czemu.

Pomyślałem więc żeby wywołać skrypt php funkcją javyScriptu onunload, ale to działa przy odświeżaniu - a tego nie chcę. Przecież mogę bez problemu wywołać tam session.destroy();
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 12:47