пишу так в самом начале файла, все параметры заданы в инклуде
require("fns.php");
setcookie($cookieName, $cookieValue, time()+$timeLimit);
где у меня может быть headers уже sent я не могу понять
пишит, по всей видимости, правильную ошибку
Cannot add header information - headers already sent by (output started at c:\путь к файлу)
Как быть?
[/b]
headers already sent - подскажите
о! ты наткнулся на замечательную фичу PHP, которую лично я считаю багой, и не мало крови она мне попортила.
С вероятностью 99.9% в fns.php ты оставил непечатные символы после последнего "?>" Т.е. пробелы, переводы каретки и т.п.
PHP их и отправляет в output. Причём в некоторых случаях (проявлялась на разных платформах/версиях), тебе такое вежливое предостережение не приходит вовсе. Скрипт просто молча перестаёт работать как надо и всё.
Ну и 0.01% на то, что ты сам где-то в fns.php написал print или echo
С вероятностью 99.9% в fns.php ты оставил непечатные символы после последнего "?>" Т.е. пробелы, переводы каретки и т.п.
PHP их и отправляет в output. Причём в некоторых случаях (проявлялась на разных платформах/версиях), тебе такое вежливое предостережение не приходит вовсе. Скрипт просто молча перестаёт работать как надо и всё.
Ну и 0.01% на то, что ты сам где-то в fns.php написал print или echo

Даже самый дурацкий замысел можно воплотить мастерски
Спасибо за помощь!!!!
Вставил называется чужой скрипт.
А я с этой ошибкой уже месяц мучаюсь уж так извращался.
Все верно в конце что-то было, но что уже не узнает никто.
Спасибо еще раз, кто-нибудь за этот баг ответит!!!
Вставил называется чужой скрипт.
А я с этой ошибкой уже месяц мучаюсь уж так извращался.
Все верно в конце что-то было, но что уже не узнает никто.
Спасибо еще раз, кто-нибудь за этот баг ответит!!!