BigWindow
Новичок
Вопрос про завершение сессии.
Всем привет!
Прочитал сегодня замечательную статью Сессии. Подробное описание работы и объяснение механизма. дабы разобраться с механизмом сессий. По ходу изучения возникли вопросы.
Для того, чтобы не стартовать сессии кому попало (Поисковикам, не зарегиным пользователям) написал в начале главной страницы следущий код:
Для завершения сессии, написал такой код:
Проблема в том, что после выхода из сессии и редиректа на главную страницу, выводится сообщение: "Сессия запущена!". Т.е. первый скрипт считает, что сессия запущена.
Мне кажется, что я неправильно реализовал выход из сессии. Или проблема в чем-то другом?
Всем привет!
Прочитал сегодня замечательную статью Сессии. Подробное описание работы и объяснение механизма. дабы разобраться с механизмом сессий. По ходу изучения возникли вопросы.
Для того, чтобы не стартовать сессии кому попало (Поисковикам, не зарегиным пользователям) написал в начале главной страницы следущий код:
PHP:
if (isset($_REQUEST[session_name()]))
{
echo('Сессия запущена!');
session_start();
}
PHP:
session_start();
session_destroy();
header("Location: index.htm");
Мне кажется, что я неправильно реализовал выход из сессии. Или проблема в чем-то другом?