Currently I am using the following code to log users out.
session_start();
setcookie("u", "", time() - 999999);
setcookie("i", "", time() - 999999);
setcookie(session_name(),"",time()-999999);
session_destroy();
$_COOKIE['u']
and $_COOKIE['i']
are used to automatically log in users.
My problem is when I put this logout file directly under the web directory (i.e. www/
), it works very well. However, when I put it in the secondary directory (i.e. www/includes/
) or combined these codes with other PHP pages (i.e. change password and then log user out) in includes
folder, user is not able to log out successfully.