Файл: BlogExl_v_3/system/user.php
Строк: 20
<?
# соединение с БД
$dbs = new mysqli(DB_host, DB_user, DB_pass, DB_db, false);
if($dbs->connect_error){
die('Сайт недоступен по техническим причинам! Приносим свои извинения! Проверьте настройки соединения с БД!');
}
$dbs->query("SET NAMES utf8");
$time = time();
$ip = htmlspecialchars($dbs->real_escape_string($_SERVER['REMOTE_ADDR']));
$ua = htmlspecialchars($dbs->real_escape_string($_SERVER['HTTP_USER_AGENT']));
# настройки сайта
$set = $dbs->query("SELECT * FROM `settings` where `id` = '1' LIMIT 1")->fetch_assoc();
if(isset($_COOKIE['login']) and isset($_COOKIE['pass'])){
$login = $func->txt($_COOKIE['login']);
$pass = $func->txt($_COOKIE['pass']);
$query = $dbs->query("SELECT * FROM `blogger` WHERE `login` = '$login' and `pass` = '$pass' LIMIT 1");
$user = $query->fetch_assoc();
$dbs->query("UPDATE `blogger` SET `onl` = '$time', `ip` = '$ip', `ua` = '$ua' WHERE `id` = '$user[id]' limit 1");
if ($user['login'] != $login or $user['pass'] != $pass){
setcookie('login', '', time() - 86400*31);
setcookie('pass', '', time() - 86400*31);
}
}
?>