Posted: Sun Aug 06, 2006 9:02 pm
Replace time() - 3600 with 0. Also remember that the $_COOKIES array doesn't get cleared until next request.
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
Code: Select all
$expiry = 1;
setcookie('user', '', $expiry);
header('Location: index.php');Code: Select all
if (isset($_COOKIE['user']))
{
$cookie_info = explode("-", $_COOKIE['user']);
$name = $cookie_info[0];
$pass = $cookie_info[1];
$cookie_data = $name.'-'.$pass;
$expiry = 1;
$directory = "";
$domain = "subdomain.mydomain.org";
setcookie ("user", $cookie_data, $expiry, $directory, $domain, "0");
header('Location: http://subdomain.mydomain.org/index.php');
}