Salve a tutti, sto usando uno script in Ajax per inviare i dati di un form ad una pagina che mi deve spedire un amail, i campi del form sono molto semplici:
Nome, mail, nome destinatario, mail destinatario, testo.
Quando inserisco dei caratteri speciali tipo òàèéùì la mail mi arriva con dei caratteri strani, mi sapreste dare una mano??
Lo script è il seguente:
Codice PHP:
function postHtmlText(fragment_url, element_id,form_name) {
var stringParameters =getStringParamenters(form_name);
var xmlhttp = assegnaXMLHttpRequest();
var element = document.getElementById(element_id);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
element.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("POST", fragment_url);
xmlhttp.setRequestHeader("content-type","application/x-www-form-urlencoded");
xmlhttp.send(stringParameters);
}