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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ошибка. Помогите...

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Warning: Cannot modify header information - headers already sent by
vanya_sl
Отправлено: 20 Июля, 2013 - 01:17:16
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




Warning: Cannot modify header information - headers already sent by (output started at
в строке 28, 29, 33
Я понимаю, что заголовки нужно писать к выводу информации, но не понимаю как их переписать что бы все работало на моем примере?

Спойлер (Отобразить)

(Отредактировано автором: 20 Июля, 2013 - 01:18:50)

 
 Top
teddy
Отправлено: 20 Июля, 2013 - 01:22:01
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




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

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

Иногда такие ошибки могут провоцировать notice ошибки и другие, которые не прерывают работу скрипта(но в тоже время легко скрываемые) которые по умолчанию отключены в денвере. Если вы пользуетесь именно денвером, то всегда старайтесь прежде чем кодить написать error_reporting(E_ALL|E_STRICT);

(Отредактировано автором: 20 Июля, 2013 - 01:35:24)

 
 Top
vanya_sl
Отправлено: 20 Июля, 2013 - 01:30:13
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




teddy
Да, так работаетт. В том и дело, что мне нужно с хтмл кодом.
Я делал на локалке XAMPP все было супе. После переноса на хостинг кучу ошибок. В пхп.ини все включено было.
display_errors = On
error_reporting = E_ALL

Как тогда мне подключить в хтмл код?
Инклудиты в хтмл код?

(Отредактировано автором: 20 Июля, 2013 - 01:34:15)

 
 Top
teddy
Отправлено: 20 Июля, 2013 - 01:33:46
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




vanya_sl
Так не получится, все заголовки должны быть отправлены ДО любого вывода в браузер. А вы что то выводите в браузер, соответственно получается так что вы уже отправили заголовки, а потом снова пытаетесь их отправить а скрипт вам отвечает: Не могу модецифировать заголовки, они уже отправлены

Можно все это дело оформить по другому, рекомендую к прочтению:
http://forum.php.su/topic.php?fo...33&topic=793
 
 Top
vanya_sl
Отправлено: 20 Июля, 2013 - 01:36:19
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




teddy
АА то что нужно. За ссылку жму руку! Спасибо!
 
 Top
soffrick
Отправлено: 20 Июля, 2013 - 08:42:40
Post Id



Посетитель


Покинул форум
Сообщений всего: 379
Дата рег-ции: Май 2012  
Откуда: Россия, Москва


Помог: 17 раз(а)




vanya_sl пишет:
В том и дело, что мне нужно с хтмл кодом.

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


-----
Правильный вопрос - уже половина правильного ответа!

p.s. индусы повсюду, будьте осторожны!
 
 Top
vanya_sl
Отправлено: 20 Июля, 2013 - 13:30:57
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




soffrick пишет:
vanya_sl пишет:
В том и дело, что мне нужно с хтмл кодом.

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

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

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

(Отредактировано автором: 20 Июля, 2013 - 13:43:43)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB