:D
les mando el codigo
Código PHP:
   <?
include ("lib/conexion.php");
$conect=conect();
 
function valida_rut($r)
{
    $r=strtoupper(ereg_replace('\.|,|-','',$r));
    $sub_rut=substr($r,0,strlen($r)-1);
    $sub_dv=substr($r,-1);
    $x=2;
    $s=0;
    for ( $i=strlen($sub_rut)-1;$i>=0;$i-- )
    {
        if ( $x >7 )
        {
            $x=2;
        }
        $s += $sub_rut[$i]*$x;
        $x++;
    }
    $dv=11-($s%11);
    if ( $dv==10 )
    {
        $dv='K';
    }
    if ( $dv==11 )
    {
        $dv='0';
    }
    if ( $dv==$sub_dv )
    {
        return true;
    }
    else
    {
        return false;
    }
}
 
//llamada de la funcion
 
$ssql=mysql_query("select rut from clientes");
 
while($data=mysql_fetch_array(ssql)){
 
   $_POST['rut']==$data;
header("Location:registro.htm");
}
 
if ( valida_rut($_POST['rut']) )
{
        mysql_query("insert into clientes (rut,pass,nombre,apellidos,direccion,comuna,ciudad,telefono,mail) values ('$rut','$pass','$nombre','$apellidos','$direccion','$comuna','$ciudad','$telefono','$mail')");
        
header("Location:index.html");
}
else
{
     echo 'el rut es incorrecto ';
     echo '<p><a href=registro.htm>Volver</p>';
}
 
 
?>     
 

 
 
