Я не знаю, как написать php-код для входа в систему или запомнить меня, пока пользователь проверяет этот параметр во время входа в систему. Я хочу, чтобы пользователь вошел в систему не менее 60 минут, пока пользователь не закроет браузер. Каков код для этого в PHP.
если вы используете сеанс, это, вероятно, поможет
function lifetime(){ $inactive = 3600; //60 minutes, i suppose in seconds if(isset($_SESSION['start']) ) { $session_life = time() - $_SESSION['start']; if($session_life > $inactive){ //your log out code } } $_SESSION['start'] = time(); }
Если вы используете сеанс . Эти потоки помогут вам:
Запомнить меня и запомнить меня – PHP-сессии и файлы cookie
как выйти из сеанса, если пользователь простаивает в php
Вы можете использовать session_set_cookie_params для установки определенного времени сеанса.
http://www.tizag.com/phpT/phpsessions.php Это должно быть полезно
Вы должны использовать файлы cookie для этого: файлы cookie