|
|
|
|
|
для: Wood
(27.04.2006 в 13:02)
| | Куки, сессии, отправка заголовков должны происходить до отправки любой информации в окно браузера, т.е. до любого вывода echo, print или непосредственного вывода вне тэгов <?php и ?>. Это связано с тем, что HTTP-заголовки передаются перед всеми данными и когда происходит вывод в окно браузера PHP вынужден их пред этим отослать клиенту. Поэтому повторно, после вывода информации в браузер он не может работать с куками, сессиями и отправлять заголовки.
Если вывод текста до отправки заголовков необходим следует воспользоваться функциями управления вывода, позволяющих задерживать вывод информации в браузер.
http://www.softtime.ru/group/id_group=12 | |
|
|
|
|
|
|
|
для: Thrasher
(27.04.2006 в 13:13)
| | и что характерно - первой строкой. Вероятно, этот файл начинается не с угловой скобки открывающего тега. | |
|
|
|
|
|
|
|
для: Wood
(27.04.2006 в 13:02)
| | Это означает, что до передачи всех заголовков не должно быть никаких выводов в браузер, а у вас они были в подключаемом файле config.php. | |
|
|
|
|
|
|
|
| Что означает такая ошибка:
Warning: Cannot modify header information - headers already sent by (output started at с:\Apache\htdocs\config.php:1) in с:\Apache\htdocs\index.php on line 8
|
А вот сама 8 строка...
header ("Location: index-2.php");
|
| |
|
|
|
|