| |
|
|
| | Почему документация пишет что хедер в частности с локейшн надо писать только в начале скрипта иначе заголовки не отправлятся. Но я видел скрипты где написано посредине. Значит можно или всетаки нет? | |
| |
|
|
| |
|
|
| |
для: serhiy954
(28.12.2009 в 00:35)
| | | Писать можно где угодно, главное чтоб до этого заголовки не уходили | |
| |
|
|
| |
|
|
| |
для: tvv123456
(28.12.2009 в 01:51)
| | | А можно пример скрипта? | |
| |
|
|
| |
|
|
| |
для: serhiy954
(28.12.2009 в 12:32)
| | | ёпт, просто пишите ваш код так чтобы до хидера небыло вывода в браузер.
Любой символ, случайный пробел в том числе. | |
| |
|
|
| |
|
|
| |
для: serhiy954
(28.12.2009 в 00:35)
| | | Дело в том, что HTTP-заголовки должны быть отправлены до того, как отправляется тело документа. Отсюда и требование. Можно его обойти, если задержать отправку документа до окончания работы скрипта, например, при помощи функций управления буфера (начинающиеся с приставки ob_). | |
| |
|
|