Ciao a tutti! Stavo provando a fare una mini pagina che avverta i miei utenti quando ci sono nuovi messaggi dallo Staff e mi è uscito questo:

Codice PHP:
<table>
<?php
// Un messaggio a caso..
$descrizione "Blablabla.. Anteprima del primo messaggio nel Title del link che porta ad esso... Continua!"// Contenuto del messaggio
$titolomsg "Messaggio di prova"// Titolo messaggio

// Definisco le variabili di base
$msg "mail-n.png"// Icona nuovo messaggio
$msg2 "[b]$titolomsg[/b]"// Nuovo messaggio (in grassetto)

$file "ip.txt"// Nome del file che contiene gli IP 
$separatore "|"// Separa gli indirizzi IP 

if(!file_exists($file)){ 
$op fopen($file,"w"); 
$st "127.0.0.1".$separatore
fwrite($op,$st); 
fclose($op); 
}

$ip $_SERVER['REMOTE_ADDR']; 
$get file_get_contents($file); 

if(
eregi($ip,$get)){ // Se il messaggio è stato letto
$msg "mail.png"// Icona messaggio cambia
$msg2 $titolomsg// Titolo messaggio normale
}else{ 
$o fopen($file,"a+"); 
$txt $ip.$separatore
fwrite($o,$txt); 
fclose($o); 
?>

<tr>
<td><?php echo"<img src=\"$msg\">"?></td>
<td>[url="messaggio1.php"] $msg2"; ?>[/url]</td>
<td>22/11/2532</td>
<td>da [url="#"]Amministratore[/url]</td>
</tr>
</table>
Solo che in questo modo mi segna i messaggi come Letti quando visualizzo la pagina iniziale e non quando visualizzo un msg..
---------
Come faccio a dire (in IF) "se l'utente ha visitato la pagina X il messaggio X è segnato come Letto, altrimenti come Non letto" ??

Scusate se non mi sono espresso bene ma non so come farvelo capire :master: