ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> php-Dev
php-Dev
[PHP-DEV] Bug #14255 Updated: setcookie bug (Cookie is destroyed/Inaccessible)
by other posts by this author
Nov 27 2001 6:59PM messages near this date
[PHP-DEV] Bug #14255 Updated: setcookie bug (Cookie is destroyed/Inaccessible) | [PHP-DEV] Bug #14255 Updated: setcookie bug (Cookie is destroyed/Inaccessible)
ID: 14255
User updated by: kris.wilkinson@[...].com
Reported By: kris.wilkinson@[...].com
Status: Open
Bug Type: HTTP related
Operating System: Debian 2.2.19
PHP Version: 4.0.6
New Comment:

array(4) { ["xfxdD"]=>  string(4) "Blah" ["wingrep"]=> array(4) { ["customer_cookie"]=> strin
g(10) "1150232722" ["customer_id"]=>  string(1) "1" ["customer_name"]=> string(13) "Mr. Wilki
nson" ["customer_province"]=>  string(2) "BC" } ["titancart"]=> array(1) { [0]=> string(72) "
33a63c7718-component-1715-108.95-1-Adaptec Fireconnect 4300 3 Port-2.00*" } ["wingrepship"]=
>  array(7) { ["ship_to"]=> string(18) "Mr. Kris Wilkinson" ["unit_type"]=> string(5) "SUITE"
 ["unit_num"]=>  string(3) "101" ["street"]=> string(18) "10464 176th Street" ["city"]=> stri
ng(8) "Edmonton" ["province"]=>  string(2) "BC" ["postal"]=> string(7) "T5R 3L6" } } 

is what it returns. nothing containing the CustomerCookie
defined previously.

these other values are from original cookies which had the 
"" around the time aspect.

so i'm assuming this means that the value was not stored in a cookie at all?


Previous Comments:
------------------------------------------------------------------------

[2001-11-27 13:48:49] kris.wilkinson@[...].com

Not to sound offensive, have you actually tried it?

I've pasted exactly what you just sent back to me, and it wont go.

There have been many comments in the newsgroups and the function page itself about this issu
e ...

people are having to put quotations around the time aspect in order to get it to work at all
, and according to you, that would set the value to zero right?

->  cookie.php 

<?php

       setcookie ('CookieName', 'CookieValue', time()+7200);
       header ("Location: cookie2.php");
        
?>    

->  cookie2.php

<?php

        $cookie = $HTTP_COOKIE_VARS[CookieName];
        echo $cookie;
        
?> 

that's exactly the test script i'm using. 

Is there anything wrong with the above? 



------------------------------------------------------------------------

[2001-11-27 13:43:03] sander@[...].net

setcookie ('CookieName', 'CookieValue', time()+7200);
works. If not you're doing something wrong.
This is NOT a bug in PHP. Ask further support-questions on the appropriate mailinglist (php-
general@lists.php.net).



------------------------------------------------------------------------

[2001-11-27 13:40:30] kris.wilkinson@[...].com

ANd now .... it's not working again.

Suggestions please!

------------------------------------------------------------------------

[2001-11-27 13:03:44] kris.wilkinson@[...].com

Setting a pre-defined value for the time aspect works, however ... just to let you guys know
, if you put 

setcookie ($mycookie, $myvalue, time()+7200);

on my box, and several others that we use, it wont set that cookie!!

fyi :)

thanks for your help

------------------------------------------------------------------------

[2001-11-27 13:00:03] kris.wilkinson@[...].com

yes there are quotes in the line.

If you remove the quotes, the cookie doesn't initialize at all. Should we be assigning a var
iable there instead for example :

$mytime = time() + 7200;

setcookie ("coookiename", "cookievalue", $mytime); ?

There have been tones of posts in your setcookie function information about the cookie not w
orking at all if you do not put the "" in there.



------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/?id=14255


Edit this bug report at http://bugs.php.net/?id=14255&edit=1


-- 
PHP Development Mailing List <http://www.php.net/> 
To unsubscribe, e-mail: php-dev-unsubscribe@[...].net
For additional commands, e-mail: php-dev-help@[...].net
To contact the list administrators, e-mail: php-list-admin@lists.php.net
Thread:

pletiplot at seznam dot cz
pletiplot at seznam dot cz













Sander Roobol




Derick Rethans
Markus Fischer







Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved