Ultimamente me e metido a usar xajax para php pero ahora eh tenido muchos problemas con los acentos y eñes, al momento de enviar mi formulario y realizar la validadcion desde php siempre me marca error si el texto tiene acentos o eñes, si envio el formulario con puro php mediante post o get las validaciones php pasan bien, el problema surge al usar xajax para validar el formulario, eh configurado el setcharencondng de xajax asi:
$xajax->setCharEncoding('ISO-8859-1');
aun asi me sigue marcando error cuando el texto tiene acentos, los archivos php tienen la misma codificacion iso, para validar el texto en php uso la siguiente funcion
preg_match("/^[a-zA-Z áéíóúÁÉÍÓÚñÑ\.]+$/", $Cadena))
que se encuentra en un archivo externo.
hay alguna solucion para este problema les agradeceia su ayuda