wmeredith Posted September 25, 2013 Share Posted September 25, 2013 Hey guys if the user exits the browser will this code still run the user_logout.php ? Thanks session_cache_expire( 20 ); session_start(); // NEVER FORGET TO START THE SESSION!!! $inactive = 1200; //20 minutes *60 if(isset($_SESSION['start']) ) { $session_life = time() - $_SESSION['start']; if($session_life > $inactive){ header("Location: user_logout.php"); } } $_SESSION['start'] = time(); if($_SESSION['valid_user'] != true){ header('Location: ../....php'); }else{ Link to comment https://forums.phpfreaks.com/topic/282441-session-timeout/ Share on other sites More sharing options...
Ch0cu3r Posted September 25, 2013 Share Posted September 25, 2013 Simple answer no. You can not reliably detect when the browser window is closed. The server only parses PHP files when they are requested. Link to comment https://forums.phpfreaks.com/topic/282441-session-timeout/#findComment-1451209 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.