Alla fine ho trovato qualcosina ma che pero non riesco a fare funzionare ed é questo:

Codice PHP:
function checkUserOnline() {
include
"config.inc.php";
mysql_select_db($database_name$conn) or die (mysql_error());
$sql "SELECT * FROM tb_login";
$query mysql_query($sql) or die (mysql_error());
$result mysql_fetch_assoc($query);

// Momento in cui si logga un client

$time time();

$session_limit $result['lg_expire']; // impostato a 1 minuto per test

$scadenza $time - ($session_limit*60);

if(
$time $scadenza) {
echo 
"scaduto";
} else {
echo 
"aggiorna";


in poche parole se la sessione e scaduta mi deve fare un update che mi imposti 0 per gli utenti rimasti connessi alla chiusura del browser, mentre se il tempo non é scaduto aggiornare l'ora di scadenza!

Ma sono molto confuso su come si fa`!!

Mi date una mano gentilmente-.