Код (PHP): session_start(); if (isset($_SESSION['login'])){ echo "<p class='floatright'>Добро пожаловать, ".$_SESSION['login']."</p>"; echo "<p class='floatright'><a href='?action=handler'>Выход</a></p>"; } собственно, в чем проблема? после закрытия браузера (google chrome) сессионная кука живее всех живых Добавлено спустя 56 секунд: вот частЬ настроек хостинга: Добавлено спустя 15 минут 10 секунд: причина в настройках хрома?.. :\
мне 0 подходит та и кук сессионная, вроде как) Код (PHP): session_start(); $_SESSION['login'] = $tmp['users_login']; header("location: index.php"); интересно, что firefox нормально отрабатывает - сессионная кука по завершению работы браузера умирает. видимо, это хром какой-то умный.
Да, в хромце кука живет еще какое-то время. Это связано с его архитектурой. Даже если вы закрыли сам браузер, на самом деле вы его не совсем закрыли. Есть фоновый процесс, который следит за этими делами. Не волнуйтесь, через какое-то время после закрытия страницы/браузера, кука будет удалена. Это сделано на случай, чтобы, если закрыли страницу, а, потом, что-то вспомнили и вернулись, сессия не обрывалась из-за таких вот мелочей, и вам не пришлось заново логиниться.