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
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. echo $_COOKIE['PHPSESSID'];
  3. echo '<br/>';
  4. if( empty( $_SESSION['rand'] ) )
  5. {
  6.  $_SESSION['rand'] = rand();
  7. }
  8. echo $_SESSION['rand'];
  9. ?>

To wysietla Ci jakos liczbe jezeli trwa 1 sesja to ta liczba jest taka sam.
Jak wyslesz cookie z inna sid to wartosc sie zmienia ( czyli starra przepepada ).
Sprawdz czy u Ciebie to dziala i czy zmieni sie liczba jak zmienisz w cookie sid.
Btw:
Cookie powinno miec nazwe PHPSESSID
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 - 21:05