ho queste funzioni:
Codice PHP:
function leggiFile($leggi){  // Legge i file (remoti e non)
    
$lines file($leggi); 
$stringa=""
foreach (
$lines as $line_num => $line) { 
    
$stringa.=$line

return 
$stringa
}

function 
CodificaNome($NM) {
    
$Nome=$NM;
    
$Nome=str_ireplace('@''@k'$Nome);
    
$Nome=str_ireplace('à''@a'$Nome);
    
$Nome=str_ireplace('è''@e'$Nome);
    
$Nome=str_ireplace('é''@x'$Nome);
    
$Nome=str_ireplace('ì''@i'$Nome);
    
$Nome=str_ireplace('ò''@o'$Nome);
    
$Nome=str_ireplace('ù''@u'$Nome);
    
$Nome=str_ireplace('#''@c'$Nome);
    
$Nome=str_ireplace('?''@p'$Nome);
    
$Nome=str_ireplace('£''@l'$Nome);
    
$Nome=str_ireplace('"''@v'$Nome);
    return 
$Nome;

...e fino a qui tutto ok!
qundo però faccio questo:
Codice PHP:
$notecod=CodificaNome(leggiFile("Risorse/Note.mtb")); 
non mi fa la conversione;
mentre così sì:
Codice PHP:
$notecod=CodificaNome("@#dfhféga asdaà ùì"); 
...Spero ci capiate un po' più di me!
Grazie in anticipo!