Codice PHP:
<?php
$var=@file("UTENTI.txt");
$i=count($var);
for($a=0; $a<$i; $a++){
$cerca=explode("|",$var[$a]);
$nickdest=trim($cerca[0]);
if($nickdest!=$nick AND !empty($nickdest)){
$percorsomsg = "contamessaggi/$nickdest.txt";
if (!file_exists($percorsomsg))
{
$var63=@fopen("$percorsomsg","w+");//apro il file .txt (modalità lettura/scrittura)
@fwrite($var63,"0");//scrivo la variabile nel file .txt
@fclose($var63);
$count=0;
}
else
{
$var44=@fopen("$percorsomsg","a+");//apro il file .txt (modalità lettura/scrittura)
$var20=@file("$percorsomsg");//estraggo l'array dal file .txt
@fclose($var44);//chiudo il file .txt
$count=trim($var20[0]);
//fine ciclo for
echo "<p align=\"center\">Messaggio inviati dagli utenti $count</p>";
exit;}
}//fine ciclo for
}
?>
non capisco perchè quando stampo mi stampa Messaggio inviati dagli utenti 19 ...ma nn capisco chi puo trovarmi l'errore ad aggiustarmela ne sarei grato grazie ciao