[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Хост или код, в где проблема
igolka97
Всем привет. Суть проблемы такова, захожу с бука и компа одновременно, пользователи являются разные, test1 и test2, и получаю одного пользователя с двух устройств, на сайте выводится логин пользователя, одновременно нажимаю обновить и тоже получаю одного пользователя, того который первый обновился. Проблема была в течении 2-ух минут, сейчас вроде все стабильно.


class MY_Controller extends CI_Controller
{
public $user;

public function __construct()
{
parent::__construct();
$this->load->model('users_model');
$this->load->helper('cookie');
if($this->users_model->__construct() === FALSE)
{
delete_cookie("remember");
$this->session->set_flashdata('error', 'В ваш аккаунт был произведен вход c другого браузера или устройства. Если это не вы, рекомендуем сменить пароль или обратиться в службу поддержки.');
redirect();
}
else
{
$this->user = $this->users_model->__construct();
}
}
}




public function __construct()
{
parent::__construct();
$this->load->database();
if ($this->input->cookie('remember')) {
$query = $this->db->get_where('users', ['remember' => $this->input->cookie('remember')], 1);
return $query->num_rows() > 0 ? $query->row() : FALSE;
}
}



Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.