Re: Weirdness with setcookie() (3rd time - come on people :)
| From: | John Donagher | Date: | Mon, 13 Nov 2000 21:29:17 +0000 |
| Subject: | Re: Weirdness with setcookie() (3rd time - come on people :) | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-25083@lists.php.net to get a copy of this message | ||
Joao-
My only suggestion after looking at the code would be to insert a flush() call right below the
setcookie() function. But that's just a guess ..
John
On Mon, 13 Nov 2000, Joao Prado Maia wrote:
>
> On Mon, 13 Nov 2000, jeremy brand wrote:
>
> > Joao,
> >
> > Well, maybe I'm still not understanding the problem. The cookie isn't
> > available until the page after the page that sets the cookie. If you
> > are trying to print them in the same script, of course they won't be
> > available.
>
> Okay, let me explain a little further. Here is what I'm trying to do with
> this setcookie() call:
>
> <?php
> $hash = md5($username . $secret_word);
> $values = array(
> "username" => "test",
> "permissions" => "AerFG",
> "hash" => $hash
> );
> setcookie("admin_cookie", serialize($values), time() + 12000000,
> "/admin/", ".domain.com", 0);
> header("Location: another_file.php");
> ?>
>
> Again, this doesn't work, but the page is redirected. I also already tried
> include()'ing the "another_file.php" instead of redirecting, but still the
> same problem.
>
> Now, if I try to print_r($values); in that little snipplet before settting
> the cookie, it shows up all the contents of the array with no problems,
> but on the next script, "another_file.php", the cookie is just not
> created.
>
> I hope this can clear things up. Thanks for your help.
> Joao
>
> --
> Joao Prado Maia
> Web Developer
> Kefta, Inc.
> T: (415) 391-6881 ext 8008
> F: (415) 391-7079
>
>
>
--
John Donagher
Application Engineer
Intacct Corp. - Powerful Accounting on the Web
408-395-0989
720 University Ave.
Los Gatos CA 95032
www.intacct.com
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org
mQGiBDnCZ1oRBACFgkFCV6p3dWic1qm1FLhip5beIyzZSt+ccTDYQQdPZA/t5H+k
PZ7ZFBIUrXz/oEqwQwlEKlg8JQqg7hgtcL+xrIJ0BInLeSJG4lvvB551g59Thr7/
OsdxNVxKci775+K+GkdAz4xcULMuB+QE7t665Ri46EAS8ALos5UG6DGmhwCguD0v
1cxwy/KlKr+oi4sWM9caueED/RmjiSD3vmBZQt6PMisVe1AmkEf6cJoemduCSJxu
0eMz/LIeu+CqfpuJH2N/dZ3hRj9xMSHF4l71wKqV99zhm58kDGwG1u3yVzULPDqz
0yL+8nunlkoOUyn3zOnh3Zmz4POFVMZQ5oian3QkLllUwly5JCi5tWULxZ2vOkb0
zzjuA/4jigNxYV4NAyCl+wAbnyzk9/Iz8EHv4/0Ex8ytlcMtvBJKa9HjJxlyIl74
yOILHk3+GSAdM0b3ZmbavpoCpebinOMBhqEVBwCI4VUIAqf86gx+2dKBGxfKPnU4
Xxvqs/BOl/EbeJjyd4uieYndGRaWg+kYXqZ7SxrlFN24fohnd7QgSm9obiBEb25h
Z2hlciA8am9obkB3ZWJtZXRhLmNvbT6IVgQTEQIAFgUCOcJnWgQLCgQDAxUDAgMW
AgECF4AACgkQIt6tVu6+jd3SHwCgjssFktMXf8NjE9JBR+sJ2gDIsW8An0CFNdFd
dU+DJYC6ogYP9AsVfM27uQENBDnCZ2MQBAD8E0qe1gBKjtoRmyiyORtwhOz/2XZE
mqiZN2NouAUWRRZd4dHggFAA1jUsp2MVIZZQyY9ajNVy3Oaxj5kYz8LR5GItxxcD
jC8RFXKM40ZfTJeR7fH6eJa689w+le71Tt4ALyN4xcjSWuksr8795AhHFjonDi8D
rgGIq6GtWvi/KwADBgQAmeBbcjPzhqR2M8TdvEyNfVTQSSp/RNoTjNNWpHui8V0p
kiQ49tbsqeMjXGToGgMugfmrX77JidXyuVjgYjT9xUdaaA25qKAR75M9izDliT7Y
h5L+QZTAw0/5X9go7XK3WI3LYfFrp4TP0veXgSWxDqccqsRzWKW7IoXsliTCbVqI
RgQYEQIABgUCOcJnYwAKCRAi3q1W7r6N3YIcAKCkJMTPLu6tOPnXPl2s3xmnSawy
BACeOx83WlBhVScYWo+BUzntJ6ks4T0=
=OkJU
-----END PGP PUBLIC KEY BLOCK-----