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

if (filter_has_var (INPUT_COOKIE'id') && filter_has_var (INPUT_COOKIE'token'))
{
    
$filter = [
        
'id' => filter_input (INPUT_COOKIE'id'FILTER_SANITIZE_NUMBER_INT),
        
'token' => filter_input (INPUT_COOKIE'token'FILTER_UNSAFE_RAW)
    ];

    if (
$db->query("SELECT `id` FROM `users` WHERE `id` = '" $filter['id'] . "' AND `token` = '" $filter['token'] . "' LIMIT 1")->rowCount() != 0)
    {
        
$user $db->query("SELECT * FROM `users` WHERE `id` = '" $filter['id'] . "' AND `token` = '" $filter['token'] . "' LIMIT 1")->fetch();

        
$db->query("UPDATE `users` SET `time_last` = '" time () . "', `ip` = '" $ip "', `ua` = '" $ua "' WHERE `id` = '" $user['id'] . "' LIMIT 1");

        
$config['pages'] = $user['pages'];
        
$config['language'] = $user['language'];
    } 
    else
    {
        
setcookie('id'''time() - 60 60 24 31 365'/');
        
setcookie('token'''time() - 60 60 24 31 365'/');

        
session_destroy();
    }
}
Онлайн: 2
Реклама