Perchè se provo a fare questa replace
$parola= str_replace("è", "e", $parola);
e ad esempio parola è chiavè lui non me la sostituisce in chiave ?
Perchè se provo a fare questa replace
$parola= str_replace("è", "e", $parola);
e ad esempio parola è chiavè lui non me la sostituisce in chiave ?
semplice perche' php non gestisce le lettere accentate, ma ne devi usare per forza il codice ascii (non mi ricordo se ascii o di un altra tabella) della lettera.
Cmq se cerchi un po nel manuale di php lo trovi![]()
...nel tutti contro tutti non ci sono squadre e alla fine quanto insipida sara' la gloria perche' e' una storia che rinnega madre e padre e sarai da solo sia nella sconfitta che nella vittoria!
lordsata, Ti sbagli
Per risponderti dovrei sapere che versione di PHP usi.
Ad esempio PHP Version 4.3.7 questa cosa non sucede
Probabilmente succede perché usi una codifica "strana"
ho questa versione 4.3.10
come posso risolvere il problema? se faccio la replace di à è ù ò ì lui non me la considera.
ho provato anche con
$username = str_replace("à", "a", $username); ma niente da fare non mi fà la replace mi lascia la à.
come posso fare?