Ты бы хоть код на блоки разделил и коментариев добавил. Когда всё так в куче - начинать вникать в каждую строчку нереально.
Цитата:
if (isset($_SESSION['username']) and (isset($_SESSION['time'])) and ($_SESSION['username'] == $_POST['username']) and (time() - $_SESSION['time'] < $maxtime)) {
// Перерегистрируем время последнего действия
$_SESSION['time'] = time();
$login = true;
}
|
Это проверка на пользователя в сессии? Почему каждый раз он еще с $_POST['username'] сверяется? И почему вообще гет и пост везде вперемешку используются?
В общем, ничего непонятно. Научись код оформлять.