Biax Posted October 7, 2006 Share Posted October 7, 2006 Hello everyone, this is probably a totally lame question, but I've been developing my website that has a whole bunch of session variables for things like user log in and navigation.But if I browse away from the website and come back to it, it's still remembering values, and I don't want that! So how can I set it up so it destroys the session, ie, how do I know when the user has browsed off the website? Link to comment https://forums.phpfreaks.com/topic/23244-killing-a-session/ Share on other sites More sharing options...
oracle259 Posted October 7, 2006 Share Posted October 7, 2006 You can try capturing the referrer address of the user and if the url doesnt start with ur default url then destroy session cookie and ask for user loginfor eg.http://www.yahoo.com not https://www3.oracle.banzu.com Link to comment https://forums.phpfreaks.com/topic/23244-killing-a-session/#findComment-105388 Share on other sites More sharing options...
tleisher Posted October 7, 2006 Share Posted October 7, 2006 Best bet is just to set a certain time limit and unset() the session after that time is up...a session stays active until the browser is closed. Link to comment https://forums.phpfreaks.com/topic/23244-killing-a-session/#findComment-105395 Share on other sites More sharing options...
oracle259 Posted October 7, 2006 Share Posted October 7, 2006 I guess it all depends on what you want to accomplish. If you want to setup a session timeout arrangement where the user is logged out based on a set time of inactivity then tleisher is correct and a timeout script is best. However, the timeout script will not work if the user leaves the site and returns in time so as not to timeout. Link to comment https://forums.phpfreaks.com/topic/23244-killing-a-session/#findComment-105639 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.