SinPlan, lo mejor para el aburrimiento
España, campeona del mundo
Lo mejor para el aburrimiento   




Función php para comprobar dni


Avatar de Naranjito
Escrito por Naranjito el 24-02-2010 a las 14:54
Última actividad de este hilo, hace 6 meses.
Estadísticas: 125 lecturas y 1 comentarios

necesito una funcion en php que me comprueba si un dni existe, alguien sabe donde puedo encontrarlo?




Pon este artículo en tu Facebook Pon este artículo en tu Twitter Pon este artículo en tu Delicious Pon este artículo en StumbleUpon Pon este artículo en Digg Manda este artículo a un amigo


Respuestas

Avatar de KGB  

Mira ver si esto te sirve 

 

 

function comprobar_nif($nif){
   $letras = explode(',','T,R,W,A,G,M,Y,F,P,D,X,B,N,J,Z,S,Q,V,H,L,C,K,E');
   if (
      (strlen($nif)!=9) ||
      (!is_long($entero=intval(substr($nif,0,8)))) ||
      (!in_array($letra=strtoupper(substr($nif,8,1)),$letras)) ||
      ($letra!=$letras[$entero%23])
      ){
         return false;
      }else{
         return true;
      }
}

function comprobar_nif($nif){

   $letras = explode(',','T,R,W,A,G,M,Y,F,P,D,X,B,N,J,Z,S,Q,V,H,L,C,K,E');

   if (

      (strlen($nif)!=9) ||

      (!is_long($entero=intval(substr($nif,0,8)))) ||

      (!in_array($letra=strtoupper(substr($nif,8,1)),$letras)) ||

      ($letra!=$letras[$entero%23])

      ){

         return false;

      }else{

         return true;

      }

}

 

Escrito por KGB el 24-02-2010 a las 15:02

Dar una respuesta

Para poder escribir en el foro debes de ser usuario registrado.




Última actividad en SinPlan