
13/12/2009, 14:29
|
 | | | Fecha de Ingreso: abril-2008
Mensajes: 251
Antigüedad: 16 años, 11 meses Puntos: 5 | |
Respuesta: Expresion regular para el DNI Vaya, al final fue un error bastante tonto...
Exactamente no era ese el codigo que tenia (el que puse arriba lo hice aqui deprisa y corriendo solo para dar una idea del codigo que tenia, porque creia que era por algo de la expresion regular, de ahi errores absurdos como lo del = en el echo y la falta de punto y coma en la linea 1;)
El caso es que al dni lo tenia con un strtolower para que siempre fuera minusculas y la expresion regular al tener [A-Z] solo pillaba las mayusculas y siempre daba falso.
Simplemente cambie el strtolower a strtoupper (me interesa guardar en la base de datos el DNI con la letra en mayuscula) y listo.
Gracias a todos! ^.^ |