Спасибо
Спустя 2 дня, 18 часов, 4 минуты, 27 секунд (11.01.2011 - 20:44) egor2116x написал(а):
если сесия воспользуйся этим
session_destroy();
если переменная
session_unregistr("имя переменой");
session_destroy();
если переменная
session_unregistr("имя переменой");
Спустя 24 минуты, 15 секунд (11.01.2011 - 21:09) inpost написал(а):
unset($_SESSION[]);
Спустя 2 часа, 11 минут, 57 секунд (11.01.2011 - 23:21) program90 написал(а):
А как сделать чтобы именно при закрытии или при перезагрузке вкладки?
Просто есть javascript событие onunload. Но оно почти во всех браузерах не всегда срабатывает. Поэтому на него расчитывать нельзя. А как еще это можно сделать.
Просто есть javascript событие onunload. Но оно почти во всех браузерах не всегда срабатывает. Поэтому на него расчитывать нельзя. А как еще это можно сделать.
Спустя 29 минут, 12 секунд (11.01.2011 - 23:50) Игорь_Vasinsky написал(а):
да у тя сессия и так закроется - если ты страницы (вкладку) закрыл - и других с этого домена не открыто.
JS тут абсолютно не причём.
JS тут абсолютно не причём.
Спустя 38 минут, 7 секунд (12.01.2011 - 00:28) program90 написал(а):
Нет. у меня в мозилле сессия сохраняется во всех случаях (при перезагрузке, переходе на другой адрес, закрытии вкладки), кроме того когда браузер полностью закрывается.
В других браузерах наверняка то же самое.
В других браузерах наверняка то же самое.
Спустя 6 минут, 45 секунд (12.01.2011 - 00:35) Игорь_Vasinsky написал(а):
х.. не эксперементировал - но в IE такой мудатени нету. - закрыл страницу - сеанс прерван - сессия оборволась.
Спустя 23 минуты, 10 секунд (12.01.2011 - 00:58) sharki написал(а):
Вообще можно так сделать, в JS есть функция которая выполняется в конце закрытия вкладки\окна в ней можно выполнить какую то функцию, например AJAX"ом передать параметр типа уничтожить сессию, и всё, вкладка закрывается, аяксом отправляется запрос и всё)
Спустя 13 часов, 17 минут, 48 секунд (12.01.2011 - 14:16) Dron19 написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2011 - 20:50) |
да у тя сессия и так закроется - если ты страницы (вкладку) закрыл - и других с этого домена не открыто. JS тут абсолютно не причём. |
Ты издеваешься? Сессия не уничтожится если просто вкладку закрыть, надо закрыть браузер и только тогда она умрет
Спустя 13 часов, 16 минут, 35 секунд (13.01.2011 - 03:32) program90 написал(а):
sharki
А что это за функция?
А что это за функция?
Спустя 29 минут, 29 секунд (13.01.2011 - 04:02) kirik написал(а):
Цитата (sharki @ 11.01.2011 - 16:58) |
Вообще можно так сделать, в JS есть функция которая выполняется в конце закрытия вкладки\окна в ней можно выполнить какую то функцию, например AJAX"ом передать параметр типа уничтожить сессию, и всё, вкладка закрывается, аяксом отправляется запрос и всё) |
Я как-то пробовал аяксовый запрос отправить так - не работал. Просто запрос не успевает отработаться.
Спустя 11 дней, 8 часов, 34 минуты, 16 секунд (24.01.2011 - 12:36) Graf написал(а):
надо так :
там где хочешь настроить выход пишем
после
и создаем exit.php
в этом самом exit.php пишем
думаю должно помочь
попробуй
там где хочешь настроить выход пишем
<a href='index.php?act=logout'>Выход</a>
после
if ($act==logout);
{
include ("exit.php");
}
и создаем exit.php
в этом самом exit.php пишем
<?
session_start();
session_destroy();
Header("Location: index.php");
?>
думаю должно помочь
попробуй
Спустя 3 месяца, 10 дней, 18 часов, 56 минут, 59 секунд (5.05.2011 - 06:33) Гость_константин написал(а):
дело в том что мы не знаем, когда юзер заркрыл страницу. И поэтому есть варик что он зайдет в след раз на сайт и будет ему борода. Используйте куки для хранения информации о данных для доступа
Спустя 6 минут, 43 секунды (5.05.2011 - 06:40) Гость_константин написал(а):
а вообще люди настройте свой апач
Спустя 2 дня, 58 минут, 57 секунд (7.05.2011 - 07:39) program90 написал(а):
Гость_константин
а как именно?
а как именно?