Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2010, 17:52
Avatar de ras_chalo
ras_chalo
 
Fecha de Ingreso: junio-2010
Mensajes: 369
Antigüedad: 13 años, 10 meses
Puntos: 6
Pregunta implementar código a formulario

Hola, estuve buscando un validador de rut chileno en internet y me encontré con un post de aca,,

dejo el enlace:

http://www.forosdelweb.com/f18/validar-rut-chile-80823/

y bueno cito el codigo que quiero implementar:

Código PHP:
function validar_rut($rut,$digito_v){ 

 if (
$rut == ""){ 
    
$verificado=false
    return 
$verificado
 } 

 
$x=2
 
$sumatorio=0
  for (
$i=strlen($rut)-1;$i>=0;$i--){ 
     if (
$x>7){$x=2;} 
      
$sumatorio=$sumatorio+($rut[$i]*$x); 
      
$x++; 
  } 
  
$digito=$sumatorio%11
  
$digito=11-$digito

   switch (
$digito){ 
     case 
10
        
$digito="k"
       break; 
     case 
11
        
$digito="0"
       break; 
   } 

  if (
strtolower($digito_v)==$digito){ 
   
$verificado=true
   } else { 
   
$verificado=false
  } 

   return 
$verificado


$rut="el_rut"// aqui el RUT 
$digito="digito_verificador"// aqui el digito verificador. 

if (validar_rut($rut,$digito)){ 
echo 
"RUT correcto"
}else{ 
echo 
"RUT no valido"

mi problema es que no se como implementarlo a mi formulario....

Código HTML:
<form  method ="post" action="valida_filtro.php">
		<table align="center">
            <tr>
            <td align="center">Rut:</td>
            	<td><input type ="text" name= "rut_filtro" size ="30" /></td>
            </tr>
           
            <tr>
            	<td colspan="2" align="center"><input type="submit" name="submit" value="Enviar" /></td>
            </tr>
		</table>
</form> 

me pueden ayudar?

saludos y espero sus respuestas!