![]() |
Показаны 2 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Warning: Cannot add header information - headers already sent (http://netadmin.ws/forum/showthread.php?threadid=3439)
Warning: Cannot add header information - headers already sent
В php-файле делаю <? include(file.htm); ?> (там написан некоторый код, который выводит последние сообщения с форума). Все окейно выводится, но перед этим выдает такого рода ошибку:
Warning: Cannot add header information - headers already sent by (output started at /pub/home/podborki/htdocs/inc_html.htm:6) in /pub/home/podborki/htdocs/forum/includes/sessions.php on line 182
Я в этом очень слабо разбираюсь - напишите что делать.
после того как отосланы HTTP заголовки их нельзя послать по новой, т.е. ты не можешь использовать функции отправки заголовков или работы с куками после того как в броузер клиенту было что то выведено(например все сообщения с форума)....
Единственное что можно посоветовать - буферизация вывода (...или изменение кода =)
SCHIZO добавил 08-10-2002 в 19:59:11:
headers already sent by (output started at /pub/home/podborki/htdocs/inc_html.htm:6)
это значит что вывод клиенту был начат со строки 6 файла /pub/home/podborki/htdocs/inc_html.htm
P.S.
кстати попробуй поменять местами включение файлов таким образом...
сначала подключаешь /pub/home/podborki/htdocs/forum/includes/sessions.php
а потом уже свои сообщения.. должно помочь
__________________
FAQ OFF
| Формат времени GMT. Текущее время 07:17. | Показаны 2 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.