Zadejte hledaný výraz...

Udržení session

Steeta
verified
rating uzivatele
(3 hodnocení)
7. 12. 2011 13:10:53
Zdravím, potřeboval bych udržet session po dobu co je otevřená stránka, nyní po cca 2 hodinách vyprší.
zkoušel jsem nastavit:
- session_set_cookie_params(0);
- v .htaccess php_value session.cache_expire 240
napadlo mě i nějak přes AJAX .. nicméně jsem nenašel funkční řešení
bez úspěchu ..
nenapadá, prosím, někoho nějaké funkční řešení? děkuji
7. 12. 2011 13:10:53
https://webtrh.cz/diskuse/udrzeni-session/#reply705344
Jirka
verified
rating uzivatele
(74 hodnocení)
7. 12. 2011 13:27:08
Napsal Steeta;730966
napadlo mě i nějak přes AJAX .. nicméně jsem nenašel funkční řešení
bez úspěchu ..
nenapadá, prosím, někoho nějaké funkční řešení? děkuji
nenašel? nehledej, přemýšlej :)
pokud pošleš http request na správný místo, tak se session prodlouží. Nemusí ani nic dělat, hlavně když se v rámci stejné session dostane na server
7. 12. 2011 13:27:08
https://webtrh.cz/diskuse/udrzeni-session/#reply705343
Martin
verified
rating uzivatele
(62 hodnocení)
7. 12. 2011 13:37:57
Když Ajaxem třeba každých 10 minut spustíš script, který máš session_start, tak by se to mělo udržet.
PS : session.cache_expire osobně nepoužívám, ale není to náhodou v sekundách? Proč tam máš jen 240?
7. 12. 2011 13:37:57
https://webtrh.cz/diskuse/udrzeni-session/#reply705342
Steeta
verified
rating uzivatele
(3 hodnocení)
7. 12. 2011 14:00:15
Napsal KejliCZ;730973
Když Ajaxem třeba každých 10 minut spustíš script, který máš session_start, tak by se to mělo udržet.
PS : session.cache_expire osobně nepoužívám, ale není to náhodou v sekundách? Proč tam máš jen 240?
Taky ho nepoužívám, jen jsem se to snažil nějak vyřešit.. btw je v minutách
Napsal jiriki;730969
nenašel? nehledej, přemýšlej :)
pokud pošleš http request na správný místo, tak se session prodlouží. Nemusí ani nic dělat, hlavně když se v rámci stejné session dostane na server
no to bude možná ten problém "na správné místo" a možná i jak xD nejsem si jist jestli dobře. AJAX není můj velký kamarád :)
7. 12. 2011 14:00:15
https://webtrh.cz/diskuse/udrzeni-session/#reply705341
Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
7. 12. 2011 14:24:51
setInterval()
7. 12. 2011 14:24:51
https://webtrh.cz/diskuse/udrzeni-session/#reply705340
Jirka
verified
rating uzivatele
(74 hodnocení)
7. 12. 2011 14:50:58
Napsal Steeta;730980
no to bude možná ten problém "na správné místo" a možná i jak xD nejsem si jist jestli dobře. AJAX není můj velký kamarád :)
AJAX request musí být zpracován na serveru stejným agentem jako stránka, kterou máš načtenou aby se jednalo o jednu a tu samou session
když máš třeba otevřenou stránku www.sexample.xxx a AJAXem zavolas skript na ajax.sexample.xxx tak pro AJAX se na serveru spustí novej agent obsluhy požadavků a tím pádem i nový session. Takže skript AJAX requestu by měl být ve stejným, příp podadresáři stránky kerou máš otevřenou. Samozřejmě server musí na ten AJAX request reagovat aspoň session_start a pak writeclose
7. 12. 2011 14:50:58
https://webtrh.cz/diskuse/udrzeni-session/#reply705339
Pro odpověď se přihlašte.
Přihlásit