Jump to content

Archived

This topic is now archived and is closed to further replies.

michaellunsford

Session expiration question

Recommended Posts

[code]session_set_cookie_params(60*60*24*180,"/",".".$_SERVER['SERVER_NAME']);
session_start();
[/code]

So, the session cookie is set to expire in 180 days, but the server kills it after a few hours. can session_cache_expire() fix this, or do I need to change something in the php.ini?

Share this post


Link to post
Share on other sites
Honestly... if you need to store your sessions more than an hour you need to use cookies. Dont foget sessions take up room on the server aswell.

Share this post


Link to post
Share on other sites
I am recording whether a visitor is allowed access to a certain area of the website without requiring them to login.

I could store the sessionid in mysql, but the complexities begin: can I capture the PHPSESSID cookie and verify the existance of that session on the server before running session_start?

If the session does not exist, I could query mysql for the content and repopulate the new session -- but this does seem like the long way around.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.