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](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 14 минут, 11 секунд (9.11.2009 - 23:54) Gabriel написал(а):
ZSH
можно самый лутший способ перенести логику до вывода
можно самый лутший способ перенести логику до вывода
Спустя 3 минуты, 10 секунд (9.11.2009 - 23:58) ZSH написал(а):
Gabriel
поздно уже
на localhost работало а на серваке не захотело
поздно уже
![sad.gif](http://phpforum.ru/html/emoticons/sad.gif)
на localhost работало а на серваке не захотело
Спустя 6 минут, 14 секунд (10.11.2009 - 00:04) Gabriel написал(а):
ZSH
на локалхосте 100% включен output-buffering
на локалхосте 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 спасибо за отзыв!!! Успокоил.