Diskuze: SESSION zivotnosť
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Session by měla platit do momentu, kdy uživatel zavře prohlížeč...
nie je to az tak pravda napr. stalo sa mi ze som clanok do blogu pisal dlhšiu dobu a po dopisani a odoslani do db som bol uz odhlaseny a presmerovany na login page takze cela moja robota bola zbytocna clanok sa neulozil a bol som vyhodeny z admin sekcie lebo som nebol prihlaseny ako admin
mozno som našiel mozne riesenie session.gc_maxlifetime len neviem ako to presne pouzit nasiel som to v php fokumentacii.
<?php
ini_set('session.gc_maxlifetime', 30*60);
session_start();
?>
Pokud se snažíš docílit trvalého přihlášení, tak na to je víc
postupů, ale prakticky vždy budeš potřebovat cookies.
Nastavením session.cookie_lifetime na 0 bys měl docílit toho, že browser
po zavření nebude schopen předat session_id serveru. Ovšem na 100 % bych se
na to asi nespoléhal. Ověření platnosti session musí probíhat vždy na
serveru.
Můžeš prodloužit životnosti session, ale pokud to má fungovat i po
zavření prohlížeče, je nutné použít cookies.
Zobrazeno 4 zpráv z 4.