NYCPHP Meetup

NYPHP.org

[PHP] Help! Can't set cookie or redirect!!!

Phil Powell soazine at erols.com
Sat Sep 28 21:55:46 EDT 2002


Never mind, I found it.. *sigh* I forgot about phpinfo()..

Everything works now, cookies, redirection, everything.. thanx!

Phil
----- Original Message -----
From: "John W. Holmes" <holmes072000 at charter.net>
To: "'Phil Powell'" <soazine at erols.com>; <php-general at lists.php.net>;
<talk at nyphp.org>
Sent: Saturday, September 28, 2002 9:09 PM
Subject: RE: [PHP] Help! Can't set cookie or redirect!!!


> You can only set a cookie before any output is send to the browser. A
> newline, space, or <html>, etc, is output to the browser. Redesign your
> code so the cookie is set before any output or use output buffering.
>
> ---John Holmes...
>
> > -----Original Message-----
> > From: Phil Powell [mailto:soazine at erols.com]
> > Sent: Saturday, September 28, 2002 9:03 PM
> > To: php-general at lists.php.net; talk at nyphp.org
> > Subject: [PHP] Help! Can't set cookie or redirect!!!
> >
> > I am getting the following errors attempting to set a cookie and
> redirect:
> >
> > Warning: Cannot add header information - headers already sent by
> (output
> > started at /users/ppowell/web/my/process.php:5) in
> > /users/ppowell/web/my/process.php on line 76
> >
> > Warning: Cannot add header information - headers already sent by
> (output
> > started at /users/ppowell/web/my/process.php:5) in
> > /users/ppowell/web/my/process.php on line 77
> >
> >
> > Lines:
> >
> >    setcookie("valLayout", $id, time()+3600*24*30*12*100,
> $SERVER_NAME); //
> > WILL EXPIRE IN 100 YEARS.. UM YEAH
> >     header("Location: " . $HTTP_POST_VARS["refURL"]);
> >
> > The first time I ran this script it set the cookie just fine;
> subsequent
> > runnings of this script produce this error.  What am I doing wrong,
> > anyone?
> >
> > Thanx
> > Phil
>
>




More information about the talk mailing list