Bug #28678 [Com]: Loss of session data when viewing with IE 6

From: Date: Fri, 07 May 2021 16:15:31 +0000
Subject: Bug #28678 [Com]: Loss of session data when viewing with IE 6
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-233732@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=28678&edit=1 ID: 28678 Comment by: madod36955 at ffuqzt dot com Reported by: lthaete at secmgmt dot com Summary: Loss of session data when viewing with IE 6 Status: Not a bug Type: Bug Package: Session related Operating System: Fedora PHP Version: 4.3.6 Block user comment: N Private report: N New Comment: Taco Bell customer experience survey needs a valid taco bell receipt to enter in TellTheBell survey. As soon as they open www.tellthebell.com they will be asked to answer some questions to rate the customer feedback. <a href="https://surveyforcustomers.com/tellthebell-com/">Tellthebell</a> Previous Comments: ------------------------------------------------------------------------ [2021-05-07 16:14:01] madod36955 at ffuqzt dot com Taco Bell customer experience survey needs a valid taco bell receipt to enter in TellTheBell survey. As soon as they open www.tellthebell.com they will be asked to answer some questions to rate the customer feedback. [url=https://surveyforcustomers.com/tellthebell-com] Tellthebell[/url] ------------------------------------------------------------------------ [2004-06-08 09:41:52] derick@php.net Sorry, but your problem does not imply a bug in PHP itself. For a list of more appropriate places to ask for help using PHP, please visit http://www.php.net/support.php as this bug system is not the appropriate forum for asking support questions. Thank you for your interest in PHP. Known bugs in IE6. ------------------------------------------------------------------------ [2004-06-07 20:15:51] lthaete at secmgmt dot com Description: ------------ Open the index page with IE (I was using version 6). The page data on the page and in the sess_ file will match. Now follow the link to page one the session data seen with print_r will be correct, but the session data in the sess_ file will have not changed. It is because of the image tag with no image entry. Remove the image tag and refresh and the page and the session file will match. Now replace the image tag and refresh the page the session file will revert to it origional value, the one stored from the index page even if you are on page one. This does not happen with netscape or mozilla. Reproduce code: --------------- --------------------- constants.php -------------------- <? define("PAGE_INDEX", 0); define("PAGE_ONE", 1); define("ACTION_INDEX", 0); define("ACTION_ONE", 1); ?> -------------------- index.php -------------------------- <? require "constants.php"; session_start(); $_SESSION["CURRENT_PAGE"] = PAGE_INDEX; $_SESSION["CURRENT_ACTION"] = ACTION_INDEX; ?> <html> <head> <title>Session Error Index Page</title> </head> <body> Session Error Index Page <pre> <? print_r($_SESSION); ?> </pre> <br> <a href="one.php">Session Error Page One</a> <br> <img src="" border="0" width="1" height="1"> </body> </html> ----------------- one.php ---------------------- <? require "constants.php"; session_start(); $_SESSION["CURRENT_PAGE"] = PAGE_ONE; $_SESSION["CURRENT_ACTION"] = ACTION_ONE; ?> <html> <head> <title>Session Error Page One</title> </head> <body> Session Error Page One <pre> <? print_r($_SESSION); ?> </pre> <br> <img src="" border="0" width="1" height="1"> </body> </html> ------------------------------------------------ Expected result: ---------------- Session values in the session file are changed to match session data during script execution Actual result: -------------- Session file data does not change from origional values. ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=28678&edit=1

« previous php.bugs (#233732) next »