Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
Здравствуйте. Проблема в следующем, даже после выполнения нижепреведенного кода сессия не завершается и куки остаются. Подскажите пожалуйста как это лечить.
Нажми два раза ф5 потом скажи что вывело на третий раз
----- Truly yours, Sasha.
nikitasnv
Отправлено: 13 Декабря, 2008 - 13:23:01
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
Цитата:
Нажми два раза ф5 потом скажи что вывело на третий раз
Выводит вот это:
Session not yet initialized: a=
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at S:\home\snv.ua\www\test.php:3) in S:\home\snv.ua\www\test.php on line 4
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at S:\home\snv.ua\www\test.php:3) in S:\home\snv.ua\www\test.php on line 4
Session initialized: a=a
Session destroyed: a= (Добавление)
RomAndry пишет:
Возможно заблокирован вывод ошибок и что-то выводится ДО старта сессии.
До старта сессии ничего не выводится. Это вообще единственное что есть на странице. (Добавление)
Вот полный код страницы:
Покинул форум
Сообщений всего: 169
Дата рег-ции: Июль 2008 Откуда: Россия, Хабаровск
Помог: 0 раз(а)
Возможно перед <?php стоит пробел, или системный символ. Такое бывает при редактировании файла в некоторых редакторах.
nikitasnv
Отправлено: 13 Декабря, 2008 - 14:18:51
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
Ыыы пишет:
Возможно перед <?php стоит пробел, или системный символ. Такое бывает при редактировании файла в некоторых редакторах.
Никаких пробелов нет.
Переменные уничтожаются, но куки остаются. Соответственно сессия тоже
Shock
Отправлено: 13 Декабря, 2008 - 15:34:55
Новичок
Покинул форум
Сообщений всего: 4
Дата рег-ции: Дек. 2008
Помог: 0 раз(а)
А этот код у тебя перед <html> стоит или после. Если после, значит поставь перед. тоесть:
<?php
session_start();
//....
session_destroy();
?>
<html>
<head>
и так далее.
nikitasnv
Отправлено: 13 Декабря, 2008 - 15:52:56
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
Shock пишет:
А этот код у тебя перед <html> стоит или после. Если после, значит поставь перед.
Перед. Кроме этого кода в файле вообще ничего нет, кроме страницы которая подключается через include в самом его конце.
Гость
Отправлено: 13 Декабря, 2008 - 17:04:44
УДАЛЁН
Точно ли ИМЕННО с помощью include() ?
Если используется require(), то, насколько мне изветсно, она всегда подключается в самое начало, причем безусловно.
Проверьте это дело
nikitasnv
Отправлено: 13 Декабря, 2008 - 17:16:02
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
JustUserR пишет:
Точно ли ИМЕННО с помощью include() ?
Если используется require(), то, насколько мне изветсно, она всегда подключается в самое начало, причем безусловно.
Проверьте это дело
include()!!!! Точнее некуда, особенно если учесть что текст скрипта описан здесь полностью.
Ещё раз выкладаваю текст ФАЙЛА exit.php
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.