SESSION neexpiruje po zavreni prehliadace

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Tabetha
Člen | 140
+
0
-

Ahoj,

práve riešim tento problém so session…
Pri nastavení expiration na zavretie prehladiača sa nestane nič … ale ked nastavím na 10 sec expiraciu tak mi to po uplynuti toho casu zrusi … a neviem najst pricinu preco to je nezrusi pri zavreti prehliadaca…

$menaSession = $this->session->getSection("mena");
$menaSession->mena = array("skratka" => "€", "kurz" => 1.457);
$menaSession->setExpiration(0,"mena"); // toto mi má nastaviť expiration na uzavretie prehliadača, no pri uzavretí sa nič nestane
$menaSession->setExpiration(10,"mena"); // toto nastaví expiráciu na 10 sec a potom zruší hodnoty
enumag
Člen | 2118
+
0
-

Dělá to jeden konkrétní prohlížeč nebo všechny? Pokud jeden, bude to záležitost prohlížeče.

Ono to zavření prohlížeče je trochu relaticní pojem, třeba Opera se ráda zavírá do tray ikony a v tom případě těžko říct zda maže cookies nebo ne – spíš bych řekl že ne.

Tabetha
Člen | 140
+
0
-

firefox a explorer prešli v pohode , no chrome ma nepusti…