private function _control() { $ip = $this->get("_ip"); $cliente = $this->get("_cliente"); if ($ip == null && $cliente == null) { $this->set($ip, Server::getClientAddres()); $this->set($cliente, Server::getUserAgent()); } else { if ($ip != Server::getClientAddres() && $cliente != Server::getUserAgent()) { $this->destroy(); } } }
function __construct() { if (!self::$init) { session_start(); self::$init = true; $ip = $this->get('_ip'); $client = $this->get('_client'); if ($ip === null && $client === null) { $this->set('_ip', Server::getClientAddres()); $this->set('_client', Server::gerUserAgent()); } else { if ($ip !== Server::getClientAddres() || $client !== Server::gerUserAgent()) { $this->trusted = false; } } } }
function __construct() { if (!self::$iniciada) { session_start(); // $this->_control(); $ip = $this->get("_ip"); $cliente = $this->get("_cliente"); if ($ip == null && $cliente == null) { $this->set("_ip", Server::getClientAddres()); $this->set("_cliente", Server::getUserAgent()); } else { if ($ip !== Server::getClientAddres() || $cliente !== Server::getUserAgent()) { $this->destroy(); //$this->truested = false; // Esto lo podemos usar como alternativa (lo veremos más adelante) } } } self::$iniciada = true; }