Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przedłużanie ważności sesji
ripek
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 5.12.2003

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


Witam,

mam następujący problem. Chciałbym żeby sesja została zapamiętywana na okres 1 tygodnia.

W tym celu stworzyłem następujący kod

  1. <?php
  2.  
  3. session_name(&#092;"s\");
  4. session_save_path(&#092;"sciezka.....\");
  5. setcookie(session_name(),session_id(), time()+60*60*24*7, &#092;"/\");
  6.  
  7. ?>


Niby działa dłużej niż po wyłączeniu przeglądarki - ale nie zachowuje na okres tygodnia. W tym momencie w plikach widze sesje od godziny 03:00 ( w tym momencie 7:46).

Ma ktoś jakiś pomysł ? Może nie dopisałem jakiejś funkcji. blink.gif

Pozdrawiam
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Nie uzywaj setcookie() -- session_start() wysyla odpowiednie cookie() a jego parametry ustawiasz w session_set_cookie_params" title="Zobacz w manualu PHP" target="_manual.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
ripek
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 5.12.2003

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


hmm .. na php.net gdzieś wyczytałem ze session_start() ma problemy z wysyłaniem ciasteczek ..

no cóż .. popróbuje - dzieki
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:43