alexblade
Новичок
файл1 - стартует сессия и вызывает файл2
файл2 - echo должно сработать только если стартанула сессия в файле1 т.е. если есть session_id()
такой код в файле2
$c = session_id();
var_dump(!empty ($c));
даёт тру если сессия стартанула и фалс если нет. более того даже такая конструкция верно срабатывает
if (session_id()) echo'AA'; else echo'bb';
if (!empty ($c)) echo'AA'; else echo'bb'; // и такая
однако если вместо есho поставить
if (!empty ($c)) {require_once$_SERVER['DOCUMENT_ROOT'].'/code/сode.php';}
ошибка , НО при этом такой if
if (1==1) {require_once$_SERVER['DOCUMENT_ROOT'].'/code/code.php';}
срабатывает верно
в чем ошибка у этой конструкции
if (!empty ($c)) {require_once$_SERVER['DOCUMENT_ROOT'].'/code/сode.php';}
???
ЗЫ: или это только у меня ошибка?
файл2 - echo должно сработать только если стартанула сессия в файле1 т.е. если есть session_id()
такой код в файле2
$c = session_id();
var_dump(!empty ($c));
даёт тру если сессия стартанула и фалс если нет. более того даже такая конструкция верно срабатывает
if (session_id()) echo'AA'; else echo'bb';
if (!empty ($c)) echo'AA'; else echo'bb'; // и такая
однако если вместо есho поставить
if (!empty ($c)) {require_once$_SERVER['DOCUMENT_ROOT'].'/code/сode.php';}
ошибка , НО при этом такой if
if (1==1) {require_once$_SERVER['DOCUMENT_ROOT'].'/code/code.php';}
срабатывает верно
в чем ошибка у этой конструкции
if (!empty ($c)) {require_once$_SERVER['DOCUMENT_ROOT'].'/code/сode.php';}
???
ЗЫ: или это только у меня ошибка?