Salve a tutti...avrei un piccolo problema:
Ho scritto un piccolo script per leggere un file .txt ed importare il suo contenuto in un database...

Codice PHP:
<?php
     
include "database.class.php";

     
$db=new database();
     
$db->connetti();
     
$file=fopen("http://localhost/Templates/lista.txt",'r');
     
$riga=fgetcsv($file,null,";");
     
$riga=fgetcsv($file,null,";");
     while (
$riga){
             for(
$i=0;$i<count($riga);$i++){
                 echo 
$riga[$i];
                 echo 
"
"
;
             }
             
$query="INSERT INTO Giocatore (Nome, Squadra, Ruolo) VALUES ('".$riga[2]."', '".$riga[4]."', '".$riga[1]."')";         
             
$db->eseguiQuery($query);
         
$riga=fgetcsv($file,null,";");     
        }      
        
fclose($file);
 
?>
Per dato inserito nella tabella, le lettere da cui è composto sono intervallate dal simbolo �...
Es: M�A�R�C�O�
Inoltre vengono stampate a video, tra un dato e l'altro, una serie di caratteri cinesi o giapponesi...
Es: MARCO<䉒 㸀㜀㱂删⼾ROMA<䉒 㸀㔀㐀㱂删⼾P
Dov'è che sbaglio?

Grazie a tutti per la cortese attenzione...