php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #27708 Session error in frameset page
Submitted: 2004-03-25 23:01 UTC Modified: 2004-03-26 11:01 UTC
From: filipe1 at hotpop dot com Assigned:
Status: Not a bug Package: Session related
PHP Version: 4.3.4 OS: Windows XP
Private report: No CVE-ID: None
 [2004-03-25 23:01 UTC] filipe1 at hotpop dot com
Description:
------------
when I try to use my php page (with session) in a frameset page, the session won't work with internet explorer ONLY!

I tried everything, but the session just don't record the values!

the server is a xitami server, running in a network behind a firewall

when open my page in a single window it works PERFECTLY.

please help!!!

Reproduce code:
---------------
<frameset rows="100,600" cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="http://www.google.com" name="FA" scrolling="NO" noresize marginwidth="0" marginheight="0">
<frame src="mypage.php" name="FA" scrolling="NO" noresize marginwidth="0" marginheight="0">
</frameset>

Expected result:
----------------
the program mypage.php should work as if it was opened directly in a browser.

The most strange is that this ONLY happens in Internet Explorer - the most used browser!!!



Actual result:
--------------
the session won't register in mypage.php

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2004-03-26 11:01 UTC] derick@php.net
Not a PHP problem. You might work around this by using session_write_close() RIGHT after you set the session vars. 
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Oct 31 23:01:28 2024 UTC