Forum Webscript.Ru

Программирование => PHP => Тема начата: от 10 Апреля 2002, 18:52:17

Название: sessions gluk
Отправлено: от 10 Апреля 2002, 18:52:17
pri incializacii sessiy u menya poyavlyaetsya soobsheniy ob oshibke - 4toto tipa cache error, header already sent in...
4ego eto za hren\' takaya? ne zanu kak ot nee izbavitsya, hotya vse rabotaet ... u menya stoit apache 3.23... mozet hastroyki nepravilnie?
Название: sessions gluk
Отправлено: ThE0ReTiC от 10 Апреля 2002, 19:19:27
Не посылай никакой информации (теги, применение echo и/или print)
Название: sessions gluk
Отправлено: xnx от 10 Апреля 2002, 20:12:05
Цитировать
Не посылай никакой информации (теги, применение echo и/или print)

до инициализации сессии
Название: sessions gluk
Отправлено: Dm от 11 Апреля 2002, 01:56:56
можно поставить буферизацию вывода
http://www.php.net/ob_start
Название: sessions gluk
Отправлено: FILA от 11 Апреля 2002, 14:32:02
Dm , зачем?
вопрос то предельно ясен -
xonix.ru и ThE0ReTiC сообща ответили - до инициализации сессии клиентскому броузеру нежелательно( :) ) передавать какие-либо данные , так как при посылке фактического содержания страницы сначала отправляется заголовок, и после этого к нему уже нелбзя добавить информацию...
Название: sessions gluk
Отправлено: Dm от 11 Апреля 2002, 22:30:30
FILA
затем, если другого варианта нет. (альтернатива, так сказать) ;)