Re: Bug #14255 Updated: setcookie bug (Cookie is destroyed/Inaccessible)

From: Date: Tue, 27 Nov 2001 18:59:50 +0000
Subject: Re: Bug #14255 Updated: setcookie bug (Cookie is destroyed/Inaccessible)
References: 1 2  Groups: php.dev 
Request: Send a blank email to php-dev+get-71852@lists.php.net to get a copy of this message
    What does

        var_dump($HTTP_COOKIE_VARS);

    gives you back?

    Are you using a customized php.ini?

    What browser are you using?

    - Markus

On Tue, Nov 27, 2001 at 06:48:49PM -0000, kris.wilkinson@titancs.com wrote : 
> ID: 14255
> User updated by: kris.wilkinson@titancs.com
> Reported By: kris.wilkinson@titancs.com
> Old Status: Bogus
> Status: Open
> Bug Type: HTTP related
> Operating System: Debian 2.2.19
> PHP Version: 4.0.6
> New Comment:
> 
> 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 issue
> ...
> 
> 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? 
> 
> 
> 
> Previous Comments:
> ------------------------------------------------------------------------
> 
> [2001-11-27 13:43:03] sander@php.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@titancs.com
> 
> ANd now .... it's not working again.
> 
> Suggestions please!
> 
> ------------------------------------------------------------------------
> 
> [2001-11-27 13:03:44] kris.wilkinson@titancs.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@titancs.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
> variable 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
> working at all if you do not put the "" in there.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> [2001-11-27 12:56:31] hholzgra@php.net
> 
> (switched to feedback status)
> 
> ------------------------------------------------------------------------
> 
> 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@lists.php.net
> For additional commands, e-mail: php-dev-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net

-- 
Please always Cc to me when replying to me on the lists.


Thread (20 messages)

« previous php.dev (#71852) next »