Code Iım using:

 session_cache_expire(0);
session_cache_limiter('private');
setcookie("cookie","",0,"/","iffinet.com",1);
session_start();

I use session_destroy(); in the logout function but the /tmp/sess_* file
does not get deleted.  Also the cookie doesnıt go away even though it is set
to expire at the end of the session.  How can I get the /tmp/sess_* file to
go away along with the cookie?

This is a description of the problems I am having:
 

2 Problems: 

1. User A's information will come up when user B logs in instead of user B's
information coming up when user B logs in...  User A's information seems to
be cached in /tmp/sess_8ce0348cbf6704f96c2d8094e876ac3b.  Any ideas how to
keep this from happening?

2. When a user exits Internet Explorer without logging off and invoking
session_destroy(); the user cannot log back in immediately.  If I SSH into
the server and delete /tmp/sess_8ce0348cbf6704f96c2d8094e876ac3b then the
user can log back in.

Do I need to write a shell_exec routine to delete this file when the session
is destroyed?  How can I tell from the server that the user has closed the
window?   

Thanks again!

/T





Reply via email to