Re: another easy cookie question

From: Date: Fri, 14 Sep 2001 10:31:15 +0000
Subject: Re: another easy cookie question
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-67354@lists.php.net to get a copy of this message
Hi George, You must output all headers (including cookies) before you output any content. So, you just need to move your header and setcookie calls so they are above the <html> and <head> tags. e.g. <?php header("Location:index.php"); setcookie("Cookievalue", "abcdefghijklmnopqrstuvwxyz0123456789") time()+3600); ?> <html> <head> Cheers, Kelly. > Hi all, > > This is what I have at the top of my php page (php-4.0.6-winNT). > > <html> > <head> > <?php > header("Location:index.php"); > setcookie("Cookievalue", "abcdefghijklmnopqrstuvwxyz0123456789") > time()+3600); > ?> > <title>Untitled Document</title> > <meta http-equiv="Content-Type" content="text/html; > charset=iso-8859-1"> > </head> > > I get the following error. > > CGI Error > The specified CGI application misbehaved by not returning a complete set of > HTTP headers. The headers it did return are: > > ... and nothing else! > > Where am I going wrong? I bet it's a simple answer. > > George P in Edinburgh > > > > > > _________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.com address at http://mail.yahoo.com > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net > >

« previous php.general (#67354) next »