I have read dozens of blogs, forum postings amd the PHP manual on this but do not seem to get an answer.
my code
$_SESSION['sessionname']=$variable;
session_write_close();
echo "<script language='javascript'>";
echo "parent.location.reload(true)";
echo "</script>";
works well with chrome, as I can check the existence of the session for other jobs, after the code above is executed.
However, with IE, the session seems to be lost after the page is reloaded.
Please note (and please do not slaughter me) I am using iframes, and because the action of setting the session is happenning in the iframe, I need to refresh the parent frame to display data which is derived from the existence of the session.
Also, please note, I am only using session when the using stipulates they do not want to or cannot use cookies, otherwise cookies are created and I do not get this problem.
Oh, and session start is declared at the top of every page, in accordance with PHP manual.
Any suggestions (even writing the session id to a database) will be received graciously as I have spent hours searching for plausible answers.