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

Форум PHP

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

 

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

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

тема: Почему session_start() вызывается до ввывода чего то в браузер?
 
 автор: jeans1986   (31.10.2006 в 09:22)   письмо автору
 
 

Почему session_start() вызывается до ввывода чего то в браузер?

   
 
 автор: kasmanaft   (31.10.2006 в 09:41)   письмо автору
 
   для: jeans1986   (31.10.2006 в 09:22)
 

Потому что если вызвать ее после, то ничего не получится, кроме ошибки =)
А если глубже копать, то хз :)

   
 
 автор: Trianon   (31.10.2006 в 09:55)   письмо автору
 
   для: kasmanaft   (31.10.2006 в 09:41)
 

По запросу session_start() интерпретатор PHP обязан выставить сессионный кук ((setcookie('PHPSESSID', '????????')). )Кукисы выставляются в заголовках отклика. Заголовки следуют перед телом отклика, то есть перед тем, что идет в браузер.

--
При попытке ввести в этой реплике вместо вопросиков буквы x в количестве 8 шт., сайт показывает 403 ошибку и грозится всеми карами небесными. К чему бы это? Администрация не любит букв x в больших количествах?

   
 
 автор: cheops   (31.10.2006 в 13:09)   письмо автору
 
   для: Trianon   (31.10.2006 в 09:55)
 

Любопытно... нужно будет в логах порыться - к чему бы это (специально не делали)...

   
 
 автор: cheops   (31.10.2006 в 13:03)   письмо автору
 
   для: jeans1986   (31.10.2006 в 09:22)
 

Уникальный идентификатор сессии SID может передавать через GET-параметр или сессионную cookie. Чаще используется последний механизм. Cookie - устанавливаются через HTTP-заголовки. HTTP-заголовки всегда предшествуют телу документа. Поэтому все операции, которые используют для своей работы HTTP-заголовки должны производиться до вывода в окно браузера.

   
Rambler's Top100
вверх

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