}
// Destroy user session
-function destroyMemberSession () {
+function destroyMemberSession ($destroy = false) {
// Reset userid
initMemberId();
// Remove all user data from session
- return ((setSession('userid', '')) && (setSession('u_hash', '')));
+ if ($destroy === true) {
+ // Destroy whole session
+ return session_destroy();
+ } else {
+ return ((setSession('userid', '')) && (setSession('u_hash', '')));
+ }
}
// Destroys the admin session