Ciao a tutti, ho cercato sul forum ma di tutti gli esempi non ne funziona neanche uno...
questa la parte che fa il login e che assegna le var di sessione:
if (mysql_num_rows($result) != 0)
{
session_start();
$_SESSION[ssid] = session_id();
$_SESSION[USER] = $row[idu];
$_SESSION[TIPO] = 1;
$_SESSION[RG] = $row[rg];
}
ora io voglio fare il logout:
session_start();
// unset($_SESSION[ssid], $_SESSION[USER], $_SESSION[TIPO], $_SESSION[RG]);
$_SESSION = array();
session_destroy();
print "<script language=\"javascript\">document.location.href='$_ GET[pag]?ln=$_GET[ln]';</script>\n";
funziona tranne che l'id di sessione rimane memorizzato, infatti se faccio echo"$_SESSION[ssid]"; sulla pag alla quale vengo mandato mi stampa ancora lo stesso e me serve che venga cancellato o resettato, ho provato con unset che è sconsigliato nel caso di $_SESSION e anche con $_SESSION = array(); rimane impostato... come posso fare?