Forum Webscript.Ru
Программирование => PHP => Тема начата: Lion от 11 Декабря 2001, 09:22:47
-
В мануале написано что куки передаются с заголовками и потому должны идти до вывода любого текста броузеру. Почему тогда у меня они работают если их разместить после вывода текста броузеру ?
-
А как ты их передаешь? Header, SetCookie?
Странно, а ты потом читаешь их?
-
может у тебя включена буферизация? См. Output control functions
и в php.ini посмотри на такие строки:
; Output buffering allows you to send header lines (including cookies) even
; after you send body content, at the price of slowing PHP\'s output layer a
; bit. You can enable output buffering during runtime by calling the output
; buffering functions. You can also enable output buffering for all files by
; setting this directive to On.
output_buffering = Off
-
А как ты их передаешь? Header, SetCookie?
Странно, а ты потом читаешь их?
Я передаю через setcookie(). Если это неправильно "по закону", то как можно все-таки правильно передать броузеру куки при условии, что перед этим ему посылались данные ?