Знаю миллион раз обсуждалось, но все-таки.. целый день уже бьюсь:
Если авторизирюсь и выбираю пункт запомнить меня на 2 недели (тоесть ставлю куку), то не работает логаут.
Если не ставлю куки а авторизация проходит только с помощью сессий, то все нормально..
Что не так:???
function login_user($login, $pass) {
if ($login != "" && $pass != "")
{
$this->login = $login;
$this->pass = md5($pass);
if ($this->check_user()) //проверяем есть ли в таблице запись с таким логином и паролем
{
$this->login_saver();
$this->reg_visit($this->login, $this->pass); // Отмечаем заход пользователя
$_SESSION['uslogin']=$this->login;
$_SESSION['uspass']=$this->pass;
return true;
}
}
}