Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Ошибка. Помогите...
Форумы портала PHP.SU » » Вопросы новичков » Ошибка. Помогите...

Страниц (1): [1]
 

1. vanya_sl - 20 Июля, 2013 - 01:17:16 - перейти к сообщению
Warning: Cannot modify header information - headers already sent by (output started at
в строке 28, 29, 33
Я понимаю, что заголовки нужно писать к выводу информации, но не понимаю как их переписать что бы все работало на моем примере?

Спойлер (Отобразить)
2. teddy - 20 Июля, 2013 - 01:22:01 - перейти к сообщению
vanya_sl
Попробуйте так:
session_start() (без заглушки @) перенесите в самое начало PHP кода и ОБЯЗАТЕЛЬНО удалите тот html код, который идёт ДО начала PHP кода - скорее всего оно и есть причина ошибки, так как иного вывода в браузер я не вижу

И файл который инклюдите тоже перенесите в самое начало кода
Если оно не поможет, то сохраните файл как UTF 8 без BOM

Иногда такие ошибки могут провоцировать notice ошибки и другие, которые не прерывают работу скрипта(но в тоже время легко скрываемые) которые по умолчанию отключены в денвере. Если вы пользуетесь именно денвером, то всегда старайтесь прежде чем кодить написать error_reporting(E_ALL|E_STRICT);
3. vanya_sl - 20 Июля, 2013 - 01:30:13 - перейти к сообщению
teddy
Да, так работаетт. В том и дело, что мне нужно с хтмл кодом.
Я делал на локалке XAMPP все было супе. После переноса на хостинг кучу ошибок. В пхп.ини все включено было.
display_errors = On
error_reporting = E_ALL

Как тогда мне подключить в хтмл код?
Инклудиты в хтмл код?
4. teddy - 20 Июля, 2013 - 01:33:46 - перейти к сообщению
vanya_sl
Так не получится, все заголовки должны быть отправлены ДО любого вывода в браузер. А вы что то выводите в браузер, соответственно получается так что вы уже отправили заголовки, а потом снова пытаетесь их отправить а скрипт вам отвечает: Не могу модецифировать заголовки, они уже отправлены

Можно все это дело оформить по другому, рекомендую к прочтению:
http://forum.php.su/topic.php?fo...33&topic=793
5. vanya_sl - 20 Июля, 2013 - 01:36:19 - перейти к сообщению
teddy
АА то что нужно. За ссылку жму руку! Спасибо!
6. soffrick - 20 Июля, 2013 - 08:42:40 - перейти к сообщению
vanya_sl пишет:
В том и дело, что мне нужно с хтмл кодом.

есть буферизация вывода для таких ...
7. vanya_sl - 20 Июля, 2013 - 13:30:57 - перейти к сообщению
soffrick пишет:
vanya_sl пишет:
В том и дело, что мне нужно с хтмл кодом.

есть буферизация вывода для таких ...

Да. Знаю что есть. Прописал в файле php.ini строку output_buffering=4096, который поместил в каталог с файлом, но ничего не произошло.
иЛи туда нужно еще что-то запихнуть?\

ТОЕсть ошибки не выбивало, но перенаправление в админку не работает.

 

Powered by ExBB FM 1.0 RC1