mattvit Posted August 17, 2011 Share Posted August 17, 2011 Hi all. Was hoping to open up a discussion on what the best option in this scenario is. Is it better to unset all session variables individually when a user logs out, or, destroy them all entirely? The latter would use fewer lines of code and would ensure no sessions are left behind (though that comes down to 'being on top of your code' or knowing the variables you've set). I'm a beginner to average PHP programmer. edit: I did a bit more reading on setting, unsetting and destroying variables. So I'll rephrase my question: What's the point of unsettng session variables upon logout if you receive a new session ID upon login? Link to comment https://forums.phpfreaks.com/topic/244990-unset-or-destroy-session/ Share on other sites More sharing options...
voip03 Posted August 17, 2011 Share Posted August 17, 2011 It up to you, Session destroy will give a full clean wipe. Unset will help you to remove a specific session. If you need to use a specific session at a later time, it is better to use unset. Link to comment https://forums.phpfreaks.com/topic/244990-unset-or-destroy-session/#findComment-1258453 Share on other sites More sharing options...
mattvit Posted August 17, 2011 Author Share Posted August 17, 2011 Thanks a bunch, voip03! Link to comment https://forums.phpfreaks.com/topic/244990-unset-or-destroy-session/#findComment-1258476 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.