[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: header
ZSH
header('location:'.$_SERVER['PHP_SELF'].'?id='.$id);                       
exit;

при пернаправлении выдает предупреждение:
Warning: Cannot modify header information - headers already sent by (output started at /home/hostings/poplov/top/skin.php:9) in /home/hostings/poplov/news/mod.php on line 98
тоесть был вывод в браузер
а можно ли както обойти это предупреждение?



Спустя 5 минут, 4 секунды (9.11.2009 - 23:40) Grazor написал(а):
нет, заголовки должны отправляться до вывода в браузер
можете почитать про перехват вывода, может пригдится smile.gif

Спустя 14 минут, 11 секунд (9.11.2009 - 23:54) Gabriel написал(а):
ZSH
можно самый лутший способ перенести логику до вывода

Спустя 3 минуты, 10 секунд (9.11.2009 - 23:58) ZSH написал(а):
Gabriel
поздно уже sad.gif
на localhost работало а на серваке не захотело

Спустя 6 минут, 14 секунд (10.11.2009 - 00:04) Gabriel написал(а):
ZSH
на локалхосте 100% включен output-buffering

Спустя 52 минуты, 30 секунд (10.11.2009 - 00:56) ZSH написал(а):
Grazor спасибо почитал помогло.

поставил:
ob_start();
.......

ob_end_flush();

а неприятных последствий из-за буферизации вывода не появится?

Спустя 3 минуты, 11 секунд (10.11.2009 - 00:59) Gabriel написал(а):
ZSH
ну вродь как отображаться медленнее может. а так вродь как ничего особо страшного случиться не должно

Спустя 19 минут, 24 секунды (10.11.2009 - 01:19) ZSH написал(а):
Gabriel спасибо за отзыв!!! Успокоил.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.