Si mi sono espresso male che differenza c'è fra i 2???
Edit: ok secondo me dovrei usare ONUNLOAD però da quanto ho letto lo fa anche se ricarico la pagina o la cambio quindi dovrei filtrare la funzione faccio un riepilogo:
Codice HTML:
<body unload="esci()">
<script type="text/javascript">
function esci()
{
if (esce o se sta puntando ad una pagina esterna al mio sito)
{
location.href = "logout.php";
}
else
{
return false;
}
return true;
}
</script>
logout.php
Codice PHP:
<?php
session destroy()
echo "javascript:self.close();";
?>
In poche parole la mia idea servirebbe per ovviare il problema del logout anche in caso di uscita dal browser solo che mi manca qualche passaggio in javascript perchè non sono molto ferrato.