шАБЛОНЫ и сЕССИИ
Совсем я запутался с шаблонами...особенно, когда дошел до сессий. Ведь, чтобы сессии работали, надо в каздом файле перед выводом каких-либо данных (т.е. первой строкой) начинать сессию: session_start(). Как же поступить в случае с шаблонами? Достаточно ли вписать начало сессии в начало каждого шаблона или все таки надо вписывать в начало каждого обрабатываемого файла?
так можно:
<?
session_start();
print "<HTML>...";
?>
так нельзя:
<?
print "<HTML>...";
session_start();
?>
А в какой части скрипта ты это будешь делать - все равно.
Цитата:
Originally posted by mike
session_start() необходимо вызывать до вывода тела документа (в загаловке).
так можно:
<?
session_start();
print "<HTML>...";
?>
session_start() необходимо вызывать до вывода тела документа (в загаловке).
так можно:
<?
session_start();
print "<HTML>...";
?>
Это я понимаю. Но шаблоны ведь делаются инклюдом в HTML и получается, что инклюд появляется раньше, чем начало сессии.
Цитата:
Originally posted by dodger
Это я понимаю. Но шаблоны ведь делаются инклюдом в HTML и получается, что инклюд появляется раньше, чем начало сессии.
Это я понимаю. Но шаблоны ведь делаются инклюдом в HTML и получается, что инклюд появляется раньше, чем начало сессии.
Совсем не обязательно. Как раз лучше сначала стартовать сессию, а потом инклудить шаблоны.