codice:<?php include('../rapi/db.php'); //vedo se ci sono sessioni scadute $timed = time()-1800; $query="DELETE FROM sessioni WHERE data_sessioni <= '$timed'"; $delete = mysql_query($query,$db) or die('errore cancellazione sessione DB'); //verifico se esiste il cookie o no if(isset($_COOKIE['idu'])){ $query = "SELECT idu_sessioni, nomeu_sessioni, COUNT(*) as num FROM sessioni WHERE id_sessioni = '".$_COOKIE['idu']."'"; $ris = mysql_query($query,$db) or die (mysql_error($db)); $dati = mysql_fetch_array($ris); extract($dati); if($num == 1){ $time = time(); $query = "UPDATE sessioni SET data_sessioni = '$time' WHERE id_sessioni = '".$_COOKIE['idu']."'"; $sess = mysql_query($query,$db) or die (mysql_error($db)); $nomeu = $nomeu_sessioni; $idu = $idu_sessioni; mysql_free_result($sess); mysql_free_result($ris); }else{ setcookie('id_u','','time()-9999'); }} else { echo "<script>document.location='../utenti/login.php'</script>"; die(); } ?>
NON RIESCO A CAPIRE! mi esegue tutte le operazioni nel modo giusto, ma non mi funziona il free result..... sapete capire perchè?