Вход Регистрация
Файл: vzabave/sys/user.php
Строк: 7
<?


// Авторизация по сессии
if (isset ($_SESSION['id']) && isset ($_SESSION['ps'])) {
$us $_SESSION['id'];
$pass $_SESSION['ps'];
}
// Авторизация по COOKIE
elseif (isset ($_COOKIE['id']) && isset ($_COOKIE['ps'])) {
$us $_COOKIE['id'];
$_SESSION['id'] = $us;
$pass $_COOKIE['ps'];
$_SESSION['ps'] = $pass;
}

// Запрос в базе данных по юзеру
if ($us && $pass) {
$req $db->sql_query("SELECT * FROM `users` WHERE `id` = '".check(intval($us))."' LIMIT 1");
if (
$db->sql_numrows($req)) {
$user $db->sql_fetchrow($req);
if (
md5($pass) === $user['pass']) {


}
else {
// Если пароль не совпадает, уничтожаем переменные сессии и чистим куки
unset ($_SESSION['id']);
unset (
$_SESSION['ps']);
setcookie('id''');
setcookie('ps''');
$user false;
}

}
else {
// Если юзер не найден, уничтожаем переменные сессии и чистим куки
unset ($_SESSION['id']);
unset (
$_SESSION['ps']);
setcookie('id''');
setcookie('ps''');
$user false;
}
}

?>
Онлайн: 1
Реклама