Sto riscontrando dei poblemi davvero assurdi coi cookies, vediamoli uno per volta. Il codice seguente funzionava, ora non ne vuole più sapere (premesso che ho svuotato la cache più volte e che prima di questo codice c'è solo la connessione al database):
Il problema nasce dal fatto che non mi crea più il cookie dell'ospite, perchè?codice:if ($sito_user=="" AND $sito_ospite=="") { $query = "INSERT INTO ospiti_connessi (Ultimo) VALUES (now())"; $result = mysql_query($query, $db); $ospite = mysql_insert_id($db); setcookie("sito_ospite", "$ospite", mktime (0,0,0,date("m"),date("d"),date("Y")+1)); } elseif ($sito_ospite!="") { $query = "SELECT * FROM ospiti_connessi WHERE ID = '$sito_ospite'"; $result = mysql_query($query, $db); $presente = mysql_num_rows($result); if ($presente>0) { $query = "UPDATE ospiti_connessi SET Ultimo=now() WHERE ID = '$sito_ospite'"; $result = mysql_query($query, $db); } else { $query = "INSERT INTO ospiti_connessi (Ultimo) VALUES (now())"; $result = mysql_query($query, $db); $ospite2 = mysql_insert_id($db); setcookie("sito_ospite", "$ospite2", mktime (0,0,0,date("m"),date("d"),date("Y")+1)); } }

Rispondi quotando
