Типичный вопрос, но ответ очень важен. Прочитал много информации, но не получил удовлетворяющий. Cannot modify header inf

Типичный вопрос, но ответ очень важен. Прочитал много информации, но не получил удовлетворяющий.Cannot modify header inf
Прочитал много информации, но не получил удовлетворяющий.
Cannot modify header information...
";
exit();
}
?>
Это весь код. Перед , тоже В чем может быть проблема?
Вот что пишет браузер:
Доступ разрешен
Warning: Cannot modify header information - headers already sent by (output started at Z:homemydbwwwenter.php:6) in Z:homemydbwwwenter.php on line 7

  • файл вызывается внутри другого который уже отправил на вывод часть какого то текста или разметки, а потом ты пытаешься послать хедер и совершенно логично что генерится варинг и это кстати не фатал еррор так что должно в принципе работать. а в чем прооблема то ?
    тоесть если ты хочешь валидно отослать заголовок то его нужно послать ДО ВЫВОДЯ ЛЮБОЙ ИНФОРМАЦИИ в браузер
  • В дополнение к предыдущему отвечавшему. Метод отладки: после header ставите die('111'), через wget скачиваете целевой url в текстовый файл. Смотрите, что стоит перед 111, выясняете, откуда это взялось. Был случай, когда стояли невидимые символы (от utf8 с BOM), их через обычный редактор не видно, только через far.