A böngésző újraindítására nem generálódik új session id
Hali!
A session id-t sütiben tárolom. A böngésző bezárására és megnyitására nem generál új session id-t, hanem a régit használja. Miért van ez így?
Pedig:
A session.cookie_lifetime a beállított süti élettartalmát szabályozza másodpercekben megadva. A nulla érték azt jelenti, hogy "amíg a böngészőt be nem zárják". Alapértéke éppen 0.
■ <?php
ini_set("session.cookie_lifetime", "0");
session_start();
echo session_id();
?>
ini_set("session.cookie_lifetime", "0");
session_start();
echo session_id();
?>
A session id-t sütiben tárolom. A böngésző bezárására és megnyitására nem generál új session id-t, hanem a régit használja. Miért van ez így?
Pedig:
A session.cookie_lifetime a beállított süti élettartalmát szabályozza másodpercekben megadva. A nulla érték azt jelenti, hogy "amíg a böngészőt be nem zárják". Alapértéke éppen 0.
IE-ben jó
cookie törlés
Érdekes, hogy IE-ben tökéletesen működik, viszont Firefoxban nem.
Gondolom ie úgy van beállítva, hogy törölje a cookie-kat kilépéskor, viszont a ff nem.
Próbáld meg úgy, hogy kilépsz a böngészőből, majd visszalépsz és törlöd a cookie-kat, majd felmész az oldalra.
tényleges lifetime
Edit >> Preferences >> Privacy >> Cookies >> View Cookies
dialógusban.Probléma "megoldva"
Nos, meg kellene nézni a tényleges időt a Firefoxban az Edit >> Preferences >> Privacy >> Cookies >> View Cookies dialógusban.
Azért ezt megjegyzem.