Forum Moderators: DixonJones
There is a setting in Tools > Options > Cookies entitled 'for the current session only' that you can click on or off. It seems that this is enabled by default. So anytime you visit a site, rather than use the information in the stored cookie, it overwrites the cookie for the new session.
IE does not have a similar function.
More 'things that make user tracking difficult' can be found in How to track visitors - An intermediate guide [webmasterworld.com].
This wasn't the case with my install of firebird - 'cookies enabled' was the only box ticked for me, although I did choose the option to allow cookies 'for originating site only' afterwards.
>>IE does not have a similar function.
You can simulate this option in IE in the advanced privacy settings by disallowing all cookies, but choosing the 'always allow session cookies' option. Pretty unlikely that any significant number of visitors will do that though.
Although this certainly screws up the tracking of repeat visitors, at least a session cookie overcomes the proxy problems with tracking a unique around a site.
Yeh, I'm always doing that too. So I checked that I was right about the default behaviour. Just to confirm, I got this from the firebird site:
"By default, Mozilla Firebird accepts all cookies"
We had to rewrite code to carry referrer around in session because you cannot rely on the header anymore to pass it.
Yep, rewrote some code last night to do the same. Managed to break my script and spent 3 hours bugkilling to bring it back to life, but I've realized that sessions are a powerful thing (and learnt a whole bunch more php.)
It definately improves the reliability of the data.