Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Gubienie sesji
The Night Shadow
post
Post #1





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

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


Jaki może być powód gubienia zmiennych z sesji (po wejści na jakąś podstronę następje wylogowanie)?


--------------------
Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych
Copywriter
Go to the top of the page
+Quote Post
Najki
post
Post #2





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Jeśli Ci gubi sesje to prawdopodobnie wina konfiguracji serwera (lub w pewnym momencie przekierowujesz użytkownika na tą samą stronę, ale przez inną domenę tongue.gif). Powinno pomóc dopisywanie do linków coś takiego:
  1. <?
  2. echo '<a href="example.com?jakies=dane&inne=dane&PHPSESSID='.session_id().'">link</a>';
  3. ?>


--------------------
Go to the top of the page
+Quote Post
The Night Shadow
post
Post #3





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

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


Działa... :- ) Dzieki Ci wielkie... tylko powiedz mi, czy to stwarza jakieś zagrożenie dla bezpieczeństwa skryptów?


--------------------
Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych
Copywriter
Go to the top of the page
+Quote Post
My4tic
post
Post #4





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 4.08.2005

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


Raczej nie, chyba, ze jakis mało rozgarnięty user wyśle komuś url z indentyfikatorem sesji np.:

Kod
http://forum.php.pl/index.php?showtopic=42379&PHPSESSIDd=32mn324k32g4332v4


Bezpiecznie jest tworzyć nowe ID przy pomocy session_regenerate_id() przy kazdym wywołaniu.

Ten post edytował My4tic 23.02.2006, 00:29:58


--------------------
Załóż konto na dropbox.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 22:39