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: 16 años, 4 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!