Forum Webscript.Ru
Программирование => PHP => Тема начата: boriska от 05 Июня 2002, 09:34:53
-
У меня PHP 4.1.1 как модуль Apach под WIN 2000
Хочу оргпнизовать сессию:
session_register("var");
?>
USER
...
Некоторый HTML код
...
Выдает ошибку:
Warning: Cannot send session cache limiter - headers already sent (output started at d:\\site\\user.php:2) in d:\\site\\user.php on line 4
Что за проблема с заголовком?
-
boriska
У тебя идет какой-то вывод перед стартом сессии. Такого быть не должно. Вообще, подобные топики не раз поднимались.... да и в мануале про это написано
-
Перед
session_register("var");
Нужно ставить session_start();
А вообще
http://forums.webscript.ru/showthread.php?s=&threadid=2397
-
в данном случае, скорее всего, стоит пробел (как минимум) перед тегом пхп.
-
Необходимо ли завершать сессии функцией session_destroy()?
-
Если тебе необходимо уничтожить все данные из сессии, то да