Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: "запомнить меня" на сайте и сессии
 
 автор: moonfox   (15.07.2011 в 13:38)   письмо автору
 
 

Здравствуйте,
столкнулся с такой проблемой - жизнь сессий в FF какая-то бесконечная.... захожу на свою страницу, объявляю сессию, помешаю в нее данные, закрываю браузер, но даже через несколько дней, заходя на свою страницу получаю данные из сессии ! ,Такая же ситуация с почтой мыло.ру, галочка "чужой комп" в FF ни к чему не приводит, что с ней что без нее, я захожу в ящик после закрытия браузера и нескольких дней.

не знаю в чем тут прикол, но мне на своем сайте нужно организовать функцию "запомнить меня". но возникает та же проблема, то есть даже не отмечая в куки, что авторизировать без логина и пароля, я попадаю в аккаунт ибо проверка идет по сессиям, в которые заполняются данные вовремя авторизации, чтоб сохранять инфу от страницы к странице.....
как тут быть?
как удалять старую сессию если она существует?
ведь нет состояния "на закрытие окна".....

  Ответить  
 
 автор: cheops   (15.07.2011 в 13:41)   письмо автору
 
   для: moonfox   (15.07.2011 в 13:38)
 

А у вас FF какой версии? Может именно он глючит? В других браузерах такая же ситуация?

  Ответить  
 
 автор: moonfox   (15.07.2011 в 13:51)   письмо автору
 
   для: cheops   (15.07.2011 в 13:41)
 

в IE не проверял
в мозиле наблюдаю это с поздних 2 версий.
какие варианты есть ?

  Ответить  
 
 автор: Emm   (16.07.2011 в 01:18)   письмо автору
 
   для: moonfox   (15.07.2011 в 13:51)
 

Варианты:
1) В настройках убрать галку с опции "Запоминать пароли для сайтов"?
2) Проверить не происходит ли подобное на чистом профиле, тоесть без дополнений и прочей лабуды, если проблема решается, то на рабочем профиле по очереди отключать дополнения и проверять...
3) Снести все к едренифени и установить по новой.

  Ответить  
 
 автор: moonfox   (16.07.2011 в 19:50)   письмо автору
 
   для: Emm   (16.07.2011 в 01:18)
 

index.php

<?

session_start
(); 
$_SESSION['lol'] = 'lol';

?>
<a href="next.php">next</a>



next.php


<?

session_start
();
echo 
$_SESSION['lol'];

?>

закрывая, открывая браузер, дажен через несколько дней и обращаясь к next.php
я вижу в окне значение $_SESSION['lol']; и так только в FF

как быть??? как убить сессию при закрытии окна ???
=((((

  Ответить  
 
 автор: moonfox   (16.07.2011 в 21:44)   письмо автору
 
   для: moonfox   (16.07.2011 в 19:50)
 

никто не знает чем помочь?

  Ответить  
 
 автор: Emm   (17.07.2011 в 06:40)   письмо автору
 
   для: moonfox   (16.07.2011 в 21:44)
 

Такое впечатление, что мой предыдущий пост невидимка... вы все пункты выполнили??=\

  Ответить  
 
 автор: moonfox   (18.07.2011 в 00:20)   письмо автору
 
   для: Emm   (17.07.2011 в 06:40)
 

спасибо, но это мне б с кодом что либо решить. а не с браузером.
ведь у кого-то еще может быть подобное.
при закрытии/открытии FF session_id() - не меняется
в IE разный.

  Ответить  
 
 автор: Emm   (18.07.2011 в 06:52)   письмо автору
 
   для: moonfox   (18.07.2011 в 00:20)
 

Если еще не успели проверить в Хроме и Опере, то обязательно проверьте и сообщите результат, это важно.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования