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!