druga sprawa, że jakbym nie kombinował to
<?php function test() { { return false; } else { return true; } } ?>
ZAWSZE zwraca true
<?php function test() { { return false; } else { return true; } } ?>
<? class Sesja { private function __clone(){} //Uniemozliwia utworzenie kopii obiektu { if (self::$instance === null) { self::$instance = new self(); } return self::$instance; } private function __construct() { if(!$this->test()) { } } function test() { { return false; } else { return true; } } function destroy() { if($this->test()) { $this->set("loggedin",false); } } function set($key,$val) { if($this->test()) { $_SESSION[$key]=$val; } } function get($key,$val) { if($this->test()) { return $_SESSION[$key]; } } } ?>