ID:               19662
 Comment by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           No Feedback
 Bug Type:         Other web server
 Operating System: SunOS
 PHP Version:      4.2.3
 New Comment:

My ISP finally installed the new version: 4.3.0pre2 and it is still not
fixed!

the OS is solaris and it took them this long since the had to install
gnu sed (atleast another sed version) since 'normal' sed couldn't take
the requested length of sed parameters during installation.


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

[2002-10-19 01:00:05] [EMAIL PROTECTED]

No feedback was provided for this bug for over 2 weeks, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".

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

[2002-10-03 19:32:38] [EMAIL PROTECTED]

You obviously didn't read my comment either..
Please try this snapshot and EXACTLY THIS:

http://snaps.php.net/php4-latest.tar.gz


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

[2002-10-03 10:35:03] [EMAIL PROTECTED]

I installed version 4.2.3 but it did not help.

I did not read anything about a bugfix related to cookies in the
changelog either.

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

[2002-10-01 20:44:51] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-latest.zip



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

[2002-09-29 13:34:00] [EMAIL PROTECTED]

When I set a cookie with the setcookie command AFTER I requested the
value of an nonexisting cookie (so NULL) with a different name it does
not set the cookie.

I tested it on multiple systems with PHP 4.2.1 installed. On 2 systems
it did not go well and 1 system it has no problem and works fine. The
only difference that I can see is that the "good" system has Apache as
"Server API" and the other 2 "bad" system have CGI as server API.

I ran the following script for the first time with no active cookies
set:

<?php
$existing_cookie = $_COOKIE["existing_cookie"];
$value = "test";
if (setcookie ("existing_cookie", $value)) {
        print ("cookie set");
} else {
        print ("cookie NOT set");
}
print (" , existing cookie value: $existing_cookie");
?>

outputs: "cookie NOT set , existing cookie value: "

When I delete the 1st line ($existing_cookie =
$_COOKIE["existing_cookie"];)

and run the script again I get as output: "cookie set , existing cookie
value: "

Then I add the 1st line again ($existing_cookie =
$_COOKIE["existing_cookie"];)

and run the script again and get as output:

"cookie set , existing cookie value: test"

and everything works perfectly even whenever I change the $value.

When I add the next line to the script (at line 2) it does not
correctly set the cookie again.
$existing_cookie2 = $_COOKIE["existing_cookie2"];


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


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

Reply via email to