Наверное вчера что-то не то скушал. Код (PHP): <?php define("XCONT", "true"); session_set_cookie_params(0, '/', '.xcont.com'); session_start(); if(isset($_GET['p']) && !isset($_SESSION['p'])){ $_SESSION['p']=(int)$_GET['p']; } if(($_SESSION['p']<4) && ($_SESSION['p']>0)){ require_once "stat.php"; } ?> Если я в stat.php сделаю session_start(); - по идее новая сессия откроется? Что происходит, если на страничке два раза вызывается session_start();?
Включи error_reporting(E_ALL) и увидешь такой Notice: Notice: A session had already been started - ignoring session_start() Судя по которому можно сделать вывод о том, что повторный вызов session_start() просто игнорируется.