ID:               28301
 Updated by:       [EMAIL PROTECTED]
 Reported By:      o dot gab at anw dot de
-Status:           Open
+Status:           Bogus
 Bug Type:         Session related
 Operating System: Linux 2.4.21 SMP
 PHP Version:      4.3.6
 New Comment:

Thank you for taking the time to report a problem with PHP.
Unfortunately you are not using a current version of PHP -- 
the problem might already be fixed. Please download a new
PHP version from http://www.php.net/downloads.php

If you are able to reproduce the bug with one of the latest
versions of PHP, please change the PHP version on this bug report
to the version you tested and change the status back to "Open".
Again, thank you for your continued support of PHP.

PHP simply renews the cookie. 


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

[2004-05-06 16:42:14] o dot gab at anw dot de

Description:
------------
Using the PHP sessions, I found a strange behaviour when I accept the
session cookie manually (my browser setting: ask for cookies). On some
servers, every page containing sesssion_start() tries to set this
cookie again and again, with identical name and value. Unfortunately
the Internet Explorer accepts this only twice, then it hangs.
Mozilla/Netscape/Opera accept cookies without crashing.

This problem refers even to large sites. I can give you examples by
mail.

I saw this problem also on apache 2.0.40/PHP 4.2.2 and apache
1.3.26/4.3.0, so there might be other dependencies (OS? Apache?), which
I can't reproduce.

My build for apache 1.3.29 / PHP 4.3.6:

'./configure' '--with-mysql=/usr' '--with-apache=../apache_1.3.29'
'--enable-track-vars' '--enable-trans-sid' '--with-gd'
'--with-jpeg-dir=/usr/lib' '--with-png-dir=/usr/lib'
'--with-tiff-dir=/usr/lib' '--with-freetype-dir=/usr/lib' '--with-zlib'
'--enable-bcmath' '--with-ftp' '--enable-ftp' '--with-mcrypt'
'--with-mhash' '--with-gettext' '--with-config-file-path=/etc'

php.ini with no changes.

There are no error messages in any logfiles (php/apache).

Similar to Bug #26502, but it seems not to be a browser problem as
sniper says.


Reproduce code:
---------------
<?
  session_start();
  $var = "any value";
  session_register("var");
  print_r( $HTTP_SESSION_VARS );
?>

Note: The browser setting must be "ask for cookies" to reproduce the
behavior.

Expected result:
----------------
At the first page visit, my browser asks me to set the session cookie.
I accept. Reloading this page should not try to set the cookie again.

Actual result:
--------------
The cookie is set every page view.


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


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

Reply via email to