Cita:
Iniciado por miguelcubas Y para que se hace esto ?????
xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
especifica la codificacion con que se ENVIAN los datos.
Yo tuve el mismo problema, de hecho mi pagina principal estaba codificada con UTF8, la pagina PHP que procesaba uno datos tenia la siguiente cabecera
Código:
header('Content-Type: text/html; charset=utf-8');
Pero cuando por ejemplo quería mandar un alert con el mensaje que genero la pagina PHP, los caracteres especiales no se veían correctamente, así que no entiendo porque si todo estaba codificado en UTF-8 no se veía correctamente. Lo raro es que reemplace todo por la codificación ISO-8859-1, la pagina principal y la pagina que procesaba la información y luego al mostrar el resultado se veía correctamente.