dopo aver passato i valori alla pagina
metti successivamente
inoltre controlla tra i meta tag se Content-Type è impostato su ISO-8859-1, molte vlte sta impostato su UTF-8 che pur essendo un formato Unicode da ancora problemi sui valori accentati o caratteri speciali non riconoscendoliCodice PHP:
$nome_variabile = str_replace('à','à',$nome_variabile);
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />