Salve a tutti,
ho un form che invio tramite ajax ad una pagina lato server che me lo valida e mi invia una mail se non ci sono errori.
Se inserisco una stringa con caratteri accentati e spedisco la mail, la visualizzo correttamente. Se invece faccio un print della stringa nella pagina lato server (per farla visualizzare in output all'utente per esempio) i caratteri accentati spariscono.
Da cosa può dipendere?
Ho provato sia a scrivere una stringa del form con un:
print(print_r($_POST));
sia a fare una cosa del generen:
$str="Il cane è bello"
echo $str;
In entrambi i casi mi viene
Il cane bello.
Mi sapete dare una mano?
Grazie a chi mi risponderà.