Here is a small sample (i've edited stuff using find and replace to preserve confidentiality) of a log when running a web site using IE and Firefox. The reason for the log was because IE kept refusing entry to the admin scripts after a login, but firefox did not, and testing showed that vital 'admin' session variables were lost. The only place, other than session end where the variables could be lost was in the 'home.asp' where these variables were removed in code. The IE log repeatedly shows an apparently spurious execution of home.asp - minus the query string, AND, minus any HTML returned/displayed in the IE browser.
I proved this was the case, by removing the code that blanked the admin session variables, so now usng IE I an get into the admin scripts, BUT, the IIS log still shows these 'spurios' runs. Has anyone any experience of this and can explain what is happening and why?
TIA
John
********* Logs and notes
FireFox Log
home.asp?site=34
login.asp?mode=admin
changedetails.asp
IE Log
home.asp?site=34
login.asp?mode=admin
home.asp
login.asp -- here get login failed as the SQL WHERE has no info from the session variables, which I expect if home.asp has run again, BUT I don't run it
IE Log - with home.asp edited to stop removing session variables
home.asp?site=34
login.asp?mode=admin
home.asp
changedetails.asp
what on earth is IE doing to IIS to cause home.asp to run again, and without the original querystring? Firefox behaves exactly as I expect. I have NEVER seen this behaviour before in IE - on other machines, this machine is only recently been configured to do web development and the latest updates from MS have been downloaded (are downloade automatically) the OS Is Win2K server.
I proved this was the case, by removing the code that blanked the admin session variables, so now usng IE I an get into the admin scripts, BUT, the IIS log still shows these 'spurios' runs. Has anyone any experience of this and can explain what is happening and why?
TIA
John
********* Logs and notes
FireFox Log
home.asp?site=34
login.asp?mode=admin
changedetails.asp
IE Log
home.asp?site=34
login.asp?mode=admin
home.asp
login.asp -- here get login failed as the SQL WHERE has no info from the session variables, which I expect if home.asp has run again, BUT I don't run it
IE Log - with home.asp edited to stop removing session variables
home.asp?site=34
login.asp?mode=admin
home.asp
changedetails.asp
what on earth is IE doing to IIS to cause home.asp to run again, and without the original querystring? Firefox behaves exactly as I expect. I have NEVER seen this behaviour before in IE - on other machines, this machine is only recently been configured to do web development and the latest updates from MS have been downloaded (are downloade automatically) the OS Is Win2K server.