Вот этот элемент кода работал отлично на локалке, а на удаленном сервере вызывает ошибку такого рода:
Цитата:
Warning: Cannot modify header information - headers already sent by (output started at /mnt/web2/53/98/51697698/htdocs/php/send_data.php:7) in /mnt/web2/53/98/51697698/htdocs/ php/send_data.php on line 62
В чем беда?
evgenijj
Отправлено: 07 Января, 2008 - 18:45:52
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007
Помог: 0 раз(а)
ф опчем поздно отправляеш ты хедер
EuGen
Отправлено: 09 Января, 2008 - 12:46:09
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Ваша проблема в том, что Вы отсылаете хеадер на перенаправление уже после того, как в строке 6 начали вывод. Так как Вы хеадер отсылаете в 7-й, то посмотрите что у Вас строчкой выше.
Нельзя отсылать хеадеры после того, как начат какой-либо вывод.
Если же вывод в 6-й строке Вам необходим, то используйте функции http://php.su/functions/?ob-start .. http://php.su/functions/?ob-end-clean
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.