Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Об ошибках
 
 автор: Schumacher   (26.05.2005 в 15:23)   письмо автору
 
 

Люди, в связи с чем появляется ошибка вида:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at t:\home\localhost\www\forum\view.php:10) in t:\home\localhost\www\forum\view.php on line 20
Т.е. когда я вставляю запись session_start(), то так ругается. Ерунда какая-то получается......С чем это связано?

   
 
 автор: cheops   (26.05.2005 в 16:26)   письмо автору
 
   для: Schumacher   (26.05.2005 в 15:23)
 

Нет ли HTML-кода, пробелов, переводов строк перед <? Дело в том, что всё это инициирует отправку заголовков клиенту, так как заловки должны быть отправлены строго до тела самого документа. Сессия устанавливается через сессионные куки, которые в свою очередь устнавливаются также через заголовки - если до session_start() имеется какой-то вывод в окно браузера, то к тому времени когда интерпретатор доходит до этой функции - все заголовки отправлены - происходит вывод тела документа и дополнительные заголовки отправлены быть не могут. Подробнее можно почитать по ссылкам приведённым в теме http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=2775

   
 
 автор: Schumacher   (26.05.2005 в 23:51)   письмо автору
 
   для: cheops   (26.05.2005 в 16:26)
 

Спасибо, Друг! Теперь всё работает как часики:-)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования