[eluser]tommebasso[/eluser]
I seem to have the same problem, but I don't find a cure.
I’m logging each page view in a db-table, writing the controller, the function, page-title, session-id, timestamp, browser and ip into a record.
My application seems to work fine, but when I look at the records with the logging data I see that certain pages get loaded three or more times; or at least they get logged more times, because it doesn’t seem that the browser really reloads the pages.
In the log-records, the session-id and the timestamp differs (it’s always about 1 to 3 seconds from one record to the next). Of course I verified that the page only got viewed once.
And now the fun thing: this happens quite often, but not every time.
I have google-maps and google-analytics in my page-view; can it be, that those javascripts trigger those extra calls somehow?
And is it possible, that those xtra calls change the session data? only in IE?
My site works perfect in firefox+safari+opera, but in IE some functions, which require session-data fail, because the required session variable has been set to "favicon.ico" or "/lay" (whereas in ff et.al. the session var remains correct).
If missing links are the cause to the problem, is ist poosible to prevent CI from handling these errors?
#edit#
I checked what is called from the site with FF-Addon "HTTP Live headers" and went over all listed items - every item (images, css- and js-files) seems to be in place so there shouldnt be no missing file