Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przedłużanie sesji za pomocą JS i PHP
kiler129
post 21.11.2010, 04:36:10
Post #1





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


Witajcie!
Mam mały problem z panelem administracyjnym. Jako, że CMS posiada system artów normlane jest, że pisanie czasmi trwa dłużej niż czas sesji, czasem ktoś zwyczajnie zostawi karte w tle i sobie przypomni.
Napisałem w JS odowłanie do ping.php który sprawdza czy sesja żyje - jeśli nie wyświetla komunikat o wygaśnięciu. Plik jest spartańsko prosty:
  1. <?php
  2. if(!empty($_SESSION))die("pong");
  3. ?>


Byłem pewny, że wywołanie go co 10 minut przy 30min czasu sesji będzie ją przedłużać, jednakże okazało się że ponowne session_start() wywołane nawet 100x spowoduje wygaśnięcie sesji po czasie który php chce winksmiley.jpg
Da się jakoś obejść problem i przedłużać sesję dotąd dokąd użytkownik jest na stronie? [z czym chyba php.pl też ma problem aaevil.gif]


--------------------
flexiCMS v2 [|||||||+--] 75% done
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 27.06.2025 - 10:07