$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";
}
?>