Hi all... I have a phpBB board, and I love it. It works wonderfully, and I don't have a problem that really needs solving.
Wait, where are you going?
I have a question about sessions. I thought I understood them, but perhaps I don't. On my site, occasionally the session id is appended to the url as ?sid=xxxxxxetc. Sometimes, it is not.
Now, I do understand that session info is stored in cookies, and if they can't be, then they are passed in the url. I do have cookies enabled, and since they don't always get passed in the URL, I'm sure it works correctly.
My question is... why does it only sometimes show up in the url? I suspect that phpBB purposely puts it there, but if so, why? If I'm not mistaken, the session save path is /tmp, which does exist. Other phpinfo() session info for my site can be found here (since I know you all have nothing better to do that solve my problems).
I want to understand sessions better, so if you could explain the above to me, I would appreciate it. If you can direct me to a link with good information about sessions (yes, I already RTFM and UTSL), I would be forever grateful.
Incidentally, the only link I can currently find on my site with the session id in the URL is the one that opens my administration panel. Is it because that page is in a separate directory? Why should that matter, if so. If not, then why do they pass it in the URL? I'm so confused!
Thanks in advance for your help! 🙂
A curse in advance for your mockery! 😃