2013-11-23 3 views
0

У меня нет опыта кодирования. Я использую код, который кто-то дал мне, чтобы мой логин перестал работать. Однако, как только он истечет, я не могу сразу войти в систему. Через несколько дней, если я попробую еще раз, я смогу. Может ли кто-нибудь помочь мне в том, как я могу изменить этот код, чтобы сразу войти в систему после его истечения?
Большое вам спасибо за помощь!Не удается войти в систему после таймаута

Это то, что я на месте:

<?php 
session_start(); 
if(!isset($_SESSION['logintime'])){ 
$_SESSION['logintime'] = time(); 
}else { 
if(time() > $_SESSION['logintime'] + 15 * 60){ 
unset($_SESSION['username']); 
}else{ 
$_SESSION['logintime'] = time(); 
} 
} 
if (!isset($_SESSION['username'])) 
{ 
    header('Location: ./mealplans.php'); 
    exit; 
} 
?> 

ответ

0

Не уверен, что изменение этого кода будет иметь эффект, который вы хотите. Однако вы можете играть с бит, который говорит «15 * 60» - это будет означать 15 минут.

Смежные вопросы