Hola chic@s!!
Tengo un problema con las tildes.
Tengo una página principal, que la codifico en UTF-8 pr lo que pongo en la cabecera:
<meta http-equiv="content-type" content="application/html; charset=UTF-8">
En esta página tengo un formulario y para validar sus campos llamo a una fución AJAX.
El problema es tengo esta expresión regular:
if (ereg("^[a-zA-ZñÑáéíóúÁÉÍÓÚäëïöüÄËÏÖÏ\ ]+$",$valor))
{echo 'true';
return true;
}
else
{echo 'false';
return false;
}
y todo me va bien, hasta que escribo una tilde, y me devuelve FALSE.
¿Me pueden ayudar?
No creo que sea porque la expresión regular esté mal, sino porque utilizo AJAX.....
He buscado, antes de escribir en el foro y he leido que AJAX lo codifica en UTF8, pero eso para mi no es problema ya que codifico mis páginas en UTF8
Gracias por la ayuda que pueda recibir....