[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Полное удаление переменной сессии.
Sender
Здравствуйте.

Допустим установили сессию
$_SESSION['sessiya'] = 65536;

и как потом удалить эту сессию (sessiya) вместе со значением так, чтобы в файле сессии выглядело так, будто мы не использовали сессию $_SESSION['sessiya']

session_destroy(); 
штука хорошая, но она удаляет все значения сессии,

а удалить надо только одну.

Думаю вопрос понятен. Заранее Благодарен.





PS, модераторы, перенестие пожалуйста тему сюда:
Форум PHP программистов ► PHP основы ► Сессии, cookies, авторизация, регистрация, md5




Спустя 10 минут, 17 секунд (2.06.2010 - 13:03) waldicom написал(а):
unset($_SESSION['sessiya'])


и перенес

Спустя 7 часов, 26 минут, 23 секунды (2.06.2010 - 20:29) Sender написал(а):
Цитата (waldicom @ 2.06.2010 - 10:03)
unset($_SESSION['sessiya'])


Спасибо,
но даже unset - максимум что удаляет это значение 65536.

Я тестил unset прежде создать эту тему.

А вот как убрать"останки" убитой переменной в файле сессии :
sessiya|N;

Наверно никак...

Спустя 2 часа, 55 минут, 53 секунды (2.06.2010 - 23:25) Sender написал(а):
Приношу свои извенения,

unset работает. И полностью удаляет следы переменной заданной сессии.

Дело в том, что я тестировал unset в своём самописном файле login.php.
На участке авторизации модератора было:
unset($_SESSION['sessiya']);

А в участке авторизации админа ( меня ):
$_SESSION['sessiya'] = NULL;


Чувствую себя мягко говоря ... huh.gif ламером )


Спасибо за внимание. wink.gif


_____________
Любые проблемы решаемы..
Быстрый ответ:

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