Frenk
Guest
Не срабатывает session_unregister
Только что проблемка всплыла. Итак:
авторизация пользователя происходит по e-mail и passwd.
Пишу:
session_register( "email" );
session_register( "passwd" );
setcookie( "email", $email, time()+3600*24*365 );
Все ОК! Далее при отключении пишу:
session_unregister( "email" );
session_unregister( "passwd" );
Итак, проблема следующая - после отключения пытаюсь зайти под другим мылом. Однако, новое игнорируется, помнит предыдущее и никак не подставляет новое. Приходится очищать все куки и только тогда он забывает старое и работает с новым.
Может, при отключении так написать -
session_destroy()
Хотя, и session_unregister должна работать. Что такое?
Только что проблемка всплыла. Итак:
авторизация пользователя происходит по e-mail и passwd.
Пишу:
session_register( "email" );
session_register( "passwd" );
setcookie( "email", $email, time()+3600*24*365 );
Все ОК! Далее при отключении пишу:
session_unregister( "email" );
session_unregister( "passwd" );
Итак, проблема следующая - после отключения пытаюсь зайти под другим мылом. Однако, новое игнорируется, помнит предыдущее и никак не подставляет новое. Приходится очищать все куки и только тогда он забывает старое и работает с новым.
Может, при отключении так написать -
session_destroy()
Хотя, и session_unregister должна работать. Что такое?