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";
}
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!