Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/05/2009, 11:37
Avatar de velma
velma
 
Fecha de Ingreso: marzo-2006
Mensajes: 94
Antigüedad: 19 años
Puntos: 0
Exclamación Respuesta: problema para guardar Ñ

Hola de nuevo, estuve investigando soluciones y le puse la parte de charset con UTF al php.ini, al httpd.conh del apache, ademas a la pagina y a la base de datos, mas mo menos ha funcionado, si doy de alta algun registro con Ñ en mysql, en la pagina ya me lo muestra bien, pero si trato de agregarlo desde la pagina no me deja desde la validacion he probado con:

if (!ereg("^[A-ZÑ ]{3,20}$", trim($nombre))) {
header ("Location: $pag?accion=nuevo&error=5");
exit;
}


y con

if (!ereg("^[A-Z\u00d1 ]{3,20}$", trim($nombre))) {
header ("Location: $pag?accion=nuevo&error=5");
exit;
}


pero no la deja pasar, sigue tomando la Ñ como un caracter especial, no como uno valido, alguien sabe de oue otra forma puedo poner mi expresion regular para que me admita la Ñ??

Lo que hace la funcion es si no esta dentro del rango de caracteres que admite manda el mensaje de error correspondiente, de lo contrario se sale y valida la siguiente funcion, si no hay errores procede arealizar el insert.
__________________
:cool: VELMA:si: