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! 
  
 
