in reply to Re: Re: Please help me... Apache::Session::MySQL
in thread Please help me... Apache::Session::MySQL
if ($in{pg} eq "quit" && defined($sess_ref)) {
if ($sess_ref->attr ("remember_me") == 1) {
$sess_ref->attr ("loggedin", 0);#just change it to 0
$message = qq~You have been Logged Out$nname_ws!
~;#$nname_ws is their nickname with a
# space in front of it, if no nick name then it's blank
# (Out!)
} else {
Delete_Session_Forever($sess_ref);
}
}
Here is the code in data.conf for the
Delete_Session_Forever()...
sub Delete_Session_Forever
{
$sess_ref = shift;
$sess_ref->delete(); # Destroy session for good
# Create cookie that tells browser to destroy the one it's storing
$cookie = cookie (-name => "session_id",
-value => $sess_ref->session_id(),
-path => url (-absolute => 1),
-expires => "-1d"); # Expire Yesterday
$loggedin = 0;
$sess_ref->attr ("loggedin", 0);
$message = qq~You have been Logged Out<br>AND<br>Your Session Has been Deleted!<br><br>~;
}
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Please help me... Apache::Session::MySQL
by iguanodon (Priest) on Dec 29, 2002 at 00:17 UTC |