[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не умирает сессия в Explorer
talalay84
У меня на сайте при нажатии на кнопку ВЫХОД пользователь попадает на страницу вот с таким кодом:

session_start();
unset($_SESSION['password']);
unset($_SESSION['login']);
unset($_SESSION['id']);
setcookie("auto", "", time()+9999999);


Во всех браузерах нормально работает, т.е. пользователь выходит. Но в Explorer при нажатии на кнопку ВЫХОД ничего не происходит. В чём проблема? Как исправить?



Спустя 19 минут, 33 секунды (14.10.2010 - 01:15) arvitaly написал(а):
session_destroy и что значит нажав на кнопку выход ничего не происходит

Спустя 3 часа, 41 минута, 24 секунды (14.10.2010 - 04:56) twin написал(а):
setcookie("auto", "", time() - 9999999);

Спустя 10 часов, 55 минут, 6 секунд (14.10.2010 - 15:51) aH6y написал(а):
возможно он делает ссылку на выход через js, а в ie как известно с js - всё туго)

как я понял правильно убивать сессию так:
<?php
session_start();
session_unset();
session_destroy();
?>

иль так:
<?php
session_start();
$_SESSION = array();
session_destroy();
?>


как рациональнее?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.