nulstil PHPSESSID ved log out?
Jeg har flg. i min administration:if( $_GET['task'] == "logout" )
{
mysql_query("UPDATE adminlog SET logget ='2', dato_logud=now() WHERE session_id ='$_REQUEST[PHPSESSID]'") or die ("Der er sket en fejl ved usynlig: ".mysql_error());
$_SESSION = array();
session_unset();
session_destroy();
header( "Location: ../index.php" );
}
Det virker fint når "man" klikker på ikonet/knappen "log out"
Men hvis man bare forlader administrationen ved at slukke browseren sender den jo ikke noget til DBén.
A. Hvordan kan jeg få den til at udføre ovenstående kode når man lukker for browseren ?
B. Hvordan nulstiller jeg denne PHPSESSID ved samme logout ? Uden at slette andre der er logget ind i administrationen.
(jeg har nemlig oplevet at ved logind igen får jeg samme PHPSESS ID) ?
