Comunidad de diseño web y desarrollo en internet online

Validar NIF con PHP

Citar            
MensajeEscrito el 12 Jun 2006 02:28 pm
hola a todos!
Alguien sabe como se valida un nif en php¿

Muchas gracias. :oops:

Por becruz

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Jun 2006 03:17 pm
T R W A G M Y F P D X B N J Z S Q V H L C K E
Teniendo esa línea a cada letra se le asigna una posición
T=0
R=1
W=2
A=4
M=5
... y continuamos hasta
K=21
E=22

Despues cogemos nuestro número de DNI y hallámos su módulo 23 (el módulo es el resto entero, el módulo 23, el resto entero de dividir algo por 23) por ejemplo 24%23=1 o 50%23=17 ... el resto en ningún caso será mayor de 22
después solo tenemos que coger la cifra correspondiente a ese número en nuestra lista
Por ejemplo :
48537318 % 23 = 4
4 -> G
Total : 48537318-G

Ahora, como hacerlo en PHP, pues dado un NIF, separamos por "-", obteniendo un array con el numero y otro con la letra, calculamos el modulo del numero vemos si coinciden nuestra letra y la que el puso.

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 13 Jun 2006 05:10 pm
joer.. puer muy buen ejemplo tio.. seguire yo también tus consejos.. hasta la proxima.. !!!!

Por wizardxyz

37 de clabLevel



Genero:Masculino  

Valencia - España

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.