Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Ошибка с headers()


Автор: Aliance 3.4.2005, 00:44
Что значит эта ошибка?
Цитата
Warning: Cannot modify header information - headers already sent by

Автор: InfMag 3.4.2005, 09:01
Помоему неправильный header()...
Напиши сам header();

Автор: Mal Hack 3.4.2005, 10:49
header надо посылать до какого либо вывода, т.е. до print или echo.

Автор: Aliance 3.4.2005, 11:52
А как это убрать / пофиксить?

Автор: Mal Hack 3.4.2005, 11:59
Aliance
сделать посылку заголовков или установку кук до вывода.

Автор: Aliance 3.4.2005, 12:01
ММ, это невозможно.
У меня есть форум phpBB, все было отлично. Устанавливаю MOD на Быстрый Ответ, все тоже работает, затем в русском языке меняю с Qiuck Post на Быстрый ответ и выводиЦа такое (

Автор: Mal Hack 3.4.2005, 12:07
Цитата(Aliance @ 3.4.2005, 13:01)
ММ, это невозможно.

Почему вполне.

Цитата(Aliance @ 3.4.2005, 13:01)
затем в русском языке меняю с Qiuck Post на Быстрый ответ и выводиЦа такое (

Что конкретно меняешь?
К примеру "z<?" считается за вывод smile

Автор: Aliance 3.4.2005, 12:13
Цитата(Mal @ 3.4.2005, 12:07)
Почему вполне.

Ну это тогда уже будет мой форум))) не уверен что я смогу его сделать (шутка smile))))) ) Невозможно, т.к. они все там сделали, все должно работать.


Цитата(Mal @ 3.4.2005, 12:07)
Что конкретно меняешь?

там есть что-то типа
Код

$lang['Quick Post'] = "Quick Post"
// я меняю на
$lang['Quick Post'] = "Быстрый ответ"

Автор: Irokez 3.4.2005, 12:37
Цитата(Aliance @ 3.4.2005, 12:01)
ММ, это невозможно.

используй функции контроля вывода:
ob_start и ob_end_flush

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)