Hi,
Its ok, I know what you mean 🙂
I had a similar problem, and put a post on this forum hoping someone would be able to help...and as yet I have not had a reply 🙁
Anyway, I've solved it...well I hope so, I've been testing it for a short while now and it all seems to be working now.
Basically, the session id is not saved on the browser from page to page (and I DO have cookies enabled on my web browser). ALSO, I also appended the PHPSESSID to each url, which works fine until someone fills in an enquiry form that needs to be posted (send file).
I have now made the following change to my php.ini file and it now works...
session.referer_check = ;
Basically, remove the 1 from this setting to disable it. This may set a security risk, but I know no other way.
Hope this helps,
Richard