RE: [PHP] Cookie with Netscape
| From: | InfoSpace Inc) | Date: | Mon, 29 Jan 2001 22:44:53 +0000 |
| Subject: | RE: [PHP] Cookie with Netscape | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-37161@lists.php.net to get a copy of this message | ||
Yeah, that's what I read from the documentation but it works in IE. I mean
I place the print right after the setcookie command, and it prints the
cookie value when successfully set. Of course, the next page will fail
because of the print before header.
> -----Original Message-----
> From: Aaron D. Turner [mailto:aturner@pobox.com]
> Sent: Monday, January 29, 2001 2:42 PM
> To: Eugene Yi (InfoSpace Inc)
> Cc: php-general@lists.php.net
> Subject: RE: [PHP] Cookie with Netscape
>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> That's becuase the cookie variable is not available to PHP
> until the next
> page load. It's a limitation of cookies/HTTP not PHP.
>
> On Mon, 29 Jan 2001, Eugene Yi (InfoSpace Inc) wrote:
>
> > Thank you for your feedback! I tried it but it didn't make
> a difference. I
> > printed the var right after the set and it returns null.
> >
> > setcookie("cbcookie1",$domain,0,"/","mydomain.com");
> > $domain = $HTTP_COOKIE_VARS["cbcookie1"];
> > echo "domain($domain)<br>";
> >
> > > -----Original Message-----
> > > From: Aaron D. Turner [mailto:aturner@pobox.com]
> > > Sent: Monday, January 29, 2001 2:29 PM
> > > To: Eugene Yi (InfoSpace Inc)
> > > Cc: php-general@lists.php.net
> > > Subject: Re: [PHP] Cookie with Netscape
> > >
> > >
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > >
> > > On Mon, 29 Jan 2001, Eugene Yi (InfoSpace Inc) wrote:
> > >
> > > > I set up a cookie using the following command and it works
> > > fine under IE but
> > > > not in Netscape. Am I doing something wrong?
> > > >
> > > >
> > > > setcookie("mycookie[1]",$domain,"","/","mydomain.com");
> > >
> > > Should be:
> > >
> > > setcookie("mycookie[1]", $domain, 0, "/",
> > > "mydomain.com");
> > >
> > > the expire time is an integer, not a string.
> > >
> > > - --
> > > Aaron Turner <aturner@pobox.com|synfin.net|linuxkb.org>
> > > URI:www.synfin.net
> > > They that can give up essential liberty to obtain a little
> > > temporary safety
> > > deserve neither liberty nor safety. -- Benjamin Franklin
> > >
> > > pub 1024D/F86EDAE6 Sig: 3167 CCD6 6081 0FFC B749 9A8F 8707
> > > 9817 F86E DAE6
> > > All emails by me are PGP signed; a lack of a signature
> > > indicates a forgery.
> > > I have retired my PGP 2.6.2 key: FBE1 CEED 57E4 AB80 596E
> > > 60BF 451B 20E8
> > > -----BEGIN PGP SIGNATURE-----
> > > Version: GnuPG v1.0.4 (GNU/Linux)
> > > Comment: Public key at: ™†_ ¶Ê—_à¨#
> > > $\http://www.synfin.net/aturner/pgpkey.asc
> > >
> > > iEYEARECAAYFAjp17rkACgkQhweYF/hu2ubpNgCdH1/7RrnWldqfUfjJntSSe3D9
> > > lhEAnjquZx1k+m+LgPzZV0xSr/k15iNJ
> > > =iVu3
> > > -----END PGP SIGNATURE-----
> > >
> > >
> >
> >
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.4 (GNU/Linux)
> Comment: Public key at:
> http://www.synfin.net/aturner/pgpkey.asc
>
> iEYEARECAAYFAjp18dUACgkQhweYF/hu2uZ+LwCfZfjsoyS7ZLXCyZs+9BwYEhCR
> 4KkAnj39fqbYrykBB1TovSGx4kMBQ9gN
> =rwDT
> -----END PGP SIGNATURE-----
>
>