Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2008, 16:36
Pitu.
 
Fecha de Ingreso: enero-2005
Mensajes: 65
Antigüedad: 19 años, 10 meses
Puntos: 0
Pasar form con prototype, acentos y ñ

Hola a todos, primero de todo gracias por leerme mi problemilla. Envio un formulario por POST a un archivo php. El código que hace el envio es el siguiente:
var miAjax = new Ajax(url,
{
initialize: function() { this.setOptions(opciones) },
method: 'post',
data: $('frm_niveles'),
update: $('capa_niveles')
});
miAjax.request();

El tema es que si en los input del formulario frm_niveles ponen acentos o ñ, los recibo mal en el php. He estado buscando antes de escribir y he probado cosas como añadir al objeto AJAX contentType: 'application/x-www-form-urlencoded' y encoding: 'UTF-8',. Usar utf8_decode al recoger los parametros en el php, ... pero no me ha funcionada nada :(

Supongo que este problema el pasará a mucha gente pero no logro la solución.
Un saludo y muchas gracias!