Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przedłużanie ważności sesji
Forum PHP.pl > Forum > Przedszkole
ripek
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
dr_bonzo
Nie uzywaj setcookie() -- session_start() wysyla odpowiednie cookie() a jego parametry ustawiasz w session_set_cookie_params" title="Zobacz w manualu PHP" target="_manual.
ripek
hmm .. na php.net gdzieś wyczytałem ze session_start() ma problemy z wysyłaniem ciasteczek ..

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