Comment puis-je mettre une séance connecté à se rappeler pendant 2 semaines à CodeIgniter?
-
28-09-2019 - |
Question
Si un utilisateur se connecte et sélectionne « Se souvenir de moi pendant 2 semaines », je veux la session de les mémoriser pendant 2 semaines. Dans le cas contraire, il devrait expirer en 2 heures. Comment puis-je faire?
La solution
//if variable two_weeks is set, set session expiration to 2 weeks; otherwise 2 hours
($two_weeks)?$t='1209600':$t='7200');
$this->session->set_userdata('sess_expiration',$t);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow