Какой код для входа в систему или Запомнить меня при входе пользователя в PHP - PullRequest
2 голосов
/ 23 февраля 2011

Я не знаю, как написать php-код для Оставайтесь в системе или запомните меня , пока пользователь проверяет эту опцию при входе в систему. Я хочу, чтобы пользователь входил в систему не менее 60 минут, пока пользователь не закроет браузер. Какой код для этого в PHP.

Ответы [ 4 ]

2 голосов
/ 23 февраля 2011

Если вы используете сеанс .Эти темы помогут вам:

Вы можете использовать session_set_cookie_params , чтобы установить конкретное время жизни сеанса.

1 голос
/ 23 февраля 2011

если вы используете сеанс, это, вероятно, поможет

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();
}
0 голосов
/ 23 февраля 2011

Вы должны использовать куки для этого: печенье

0 голосов
/ 23 февраля 2011

http://www.tizag.com/phpT/phpsessions.php Это должно быть полезно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...