Bug #11068: cookie lost after redirect header(Location:);

From: Date: Wed, 23 May 2001 22:23:58 +0000
Subject: Bug #11068: cookie lost after redirect header(Location:);
Groups: php.dev 
Request: Send a blank email to php-dev+get-56549@lists.php.net to get a copy of this message
From: mike@kristopeit.com Operating system: win98 PHP version: 4.0.5 PHP Bug Type: *Session related Bug description: cookie lost after redirect header(Location:); take these 3 scripts: include.php ======================== $value = 1; $boolean = $session[0]; if($boolean) $value = 0; ======================== script1.php ======================== include("include.php"); setcookie("session[0]","1",0,"/","",0); header("Location: /script2.php"); ======================== script2.php ======================== include("include.php"); echo $value; ======================== now here is the problem... i run script one, it includes "include.php" and sets the cookie and redirects to "script2.php", but i don't think script2.php is including "include.php" again after the cookie set. these aren't the real scripts i am testing this on, but something very similar. is there a problem with this sequence: script1: >include("file"); >header("Location: script2"); script2: >include("file"); thanks -- Edit Bug report at: http://bugs.php.net/?id=11068&edit=1

« previous php.dev (#56549) next »