|
Posted by Jerry Stuckle on 10/26/07 03:29
Erik Kullberg wrote:
> "Jerry Stuckle" <jstucklex@attglobal.net> skrev i meddelandet
> news:mNOdnbTTpogrCb3anZ2dnUVZ_tfinZ2d@comcast.com...
>> Erik Kullberg wrote:
>>> I have an "index.php" page, near the top of which this line
>>> if (!isset($_SESSION['run_id'])) {$_SESSION['run_id']=time();}
>>> produces a persistent run id. I can close that page and - as long as I
>>> do not close the browser - I can come back and continue from where I was,
>>> thanks to the session administration. It works fine.
>>> A bit down on the same page I have the following sequence - a link,
>>> disguised as a button:
>>> <FORM METHOD="GET" ACTION="./Documentation/users_guide.php"
>>> style="border-style:solid; border-width:0px; border-color:black;
>>> padding:5px; margin:0px;" TARGET="_blank">
>>> <INPUT TYPE=SUBMIT Value="User´s Guide" style="color: maroon;
>>> font-family:Times New Roman; font-size: 12px; font-weight: bold;
>>> width:90px; height:25px; padding-bottom: 0; " >
>>> </FORM>
>>> The page "users_guide.php" is quite plain - no interaction with user or
>>> anything else. It does not use any session variables. It opens quite ok.
>>> To close it I use the cross in the upper right corner (Windows).
>>> But ... When I come back to "index.php", I get
>>> isset($_SESSION['run_id'])=FALSE
>>> and thereby a new run id!
>>> I have a number of "fake buttons" like this on that page and they all
>>> have the same effect on the run id. In one of them the addressed page
>>> actually uses the run id. That works ok, so I know it was not destroyed
>>> before the button was pressed.
>>> By the way - if I use a simple link instead, the run id is persistent as
>>> it should be.
>>> Any idea of how I can get around this (without going back to simple
>>> links - they don't look nice)?
>>>
>>> / Erik
>>>
>>>
>> I doubt this is PHP or Apache. It sounds like your browser is clearing
>> cookies when you close the window.
>>
> Jerry, you are a genius!
> I installed and ran Netscape v.8 and there everything is ok - no red
> results in my test table!
> I also reinstalled Explorer, but that had no effect.
> Any idea of how to make Explorer behave?
>
> / Erik
>
>
(top posting fixed)
Toss it in the bit bucket? :-)
You might check an IE newsgroup. But I don't use it unless I am forced
to do so. So it might be a setting in it, but I wouldn't know what it
would be.
P.S. Please don't top post. Thanks.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|