$talkdatafile è un file txt con varie righe con vari messaggi.
Esempio di dati nel file txt:

codice:
Vre|ciao|81.x.x.x|azione
Vre|come va?|81.x.x.x|messaggio

Non capisco perché non mi riconosce le "if" e non mi segue le instruzioni che ci sono dentro. Grazie.

Codice PHP:
 <?
$talks_temp 
file($talkdatafile);

$talks array_reverse($talks_temp);

$showtalks count($talks);


for (
$t 0$t $showtalks$t++) {    
$talk_array explode("|"$talks[$t]);

if (
$talk_array[3]=="azione") {
$font="<font face=\"Book Antiqua\" color=\"#0066FF\">";
$sfont="</font>";
}
if (
$talk_array[3]=="messaggio") {
$divisore=" -";
$font="<font face=\"Book Antiqua\" color=\#99FF00\">";
$sfont="</font>";

}


echo 
"[b]".$font.$talk_array[0].$sfont."[/b] ";
echo 
$talk_array[3];
echo 
stripslashes($divisore.$font.$talk_array[1].$sfont)."
\n"
;


}

?>