Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesje znikają same.
-Wieviór-
post
Post #1





Goście







Mam taki kod:

  1. <?
  2. if (!isset ($_SESION['loginek']))
  3. {
  4. $lifetime = 3600 * 24 * 30;
  5. session_name ('Sesja');
  6. setcookie('loginek', $_SESSION['loginek'], strtotime('+60 days'));
  7. setcookie('layout', $_SESSION['layout'], strtotime('+60 days'));
  8. setcookie('uid', $_SESSION['uid'], strtotime('+60 days'));
  9. setcookie('roz', $_SESSION['roz'], strtotime('+60 days'));
  10. }
  11. ?>


te sesje są gdzieś tam dalej ustawiane. I wszystko jest spoko, loguję się, robię coś. Patrzę w Firefoxie na pliki sesji i rzeczywiście te cztery są i wszystko pięknie. Wyłączam przeglądarkę i włączam, plików sesji nie ma i zalogowany nie jestem... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Ma ktoś jakiś pomysł?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Wieviór-
post
Post #2





Goście







Zmieniłem to na co zwróciłeś uwagę i nic to w sumie nie zmieniło.

Zauważyłem, że jest tak:
1. Loguje się.
2. Zalogowany, pięknie długo mogę działać, pliki sesji są zapisane.
3. Wyłączam przeglądarkę.
4. Włącza przeglądarkę i pliki sesji są, normalnie jak były.
5. Włączam stronę, nie jestem zalogowany, a pliki sesji znikają...

Czyli mój skrypt jakby je kasuje, tylko kurcze gdzie i kiedy!?


EDIT: I jeszcze jedno. Mam pięć ciastek, cztery to te dane zapisane u góry, trwające do 4 marca, a drugie to PHPSESSID, trwająca do końca sesji... może dlatego się kasują?

Ten post edytował Wieviór 3.01.2007, 00:33:29
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: 15.10.2025 - 23:47