Siempre has querido validar tu rut?

<?php
// valida_rut($r) v0.001
// No importa si el RUT esta con punto (.), comas (,),
// guion (-),k (minuscula | mayuscula) da igual.
// ----------------------------------------------------
// Autor: Cristian Orellana Gonzalez <ingenieria2@mediatek.cl >
// Script completamente gratis, eso si! mándame un email si lo ocupas
// o si encuentras algún problema :-)
//
// Rancagua  24 abril 2007

{
    $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

if ( valida_rut($_GET['rut']) )
{
    echo 'el rut es CORRECTO :-)';
}
else
{
     echo 'el rut es incorrecto :-(';
}
?>  

esa weá me la sabía… pero en C :B

cueck!!

io lo hice en visual basic :B

  • :S

quiero hacerlo en Perl >.<

pero primero… Java xDDD

kjajka… la weá brigida :s

aunque demas que lo encuentro en perl :B

q xuxa nu kaxo :s

falto algo


function valida_rut($r)

reemplazenlo :B

[quote=“slipkpark, post: 1002942”]falto algo


function valida_rut($r)

reemplazenlo :B[/QUOTE]

ya calmao

seguro alguien aparte de ti y el yuu cacho alguna wea xD

[quote=“slow_motion, post: 1002945”]ya calmao

seguro alguien aparte de ti y el yuu cacho alguna wea xD[/QUOTE]

el armisael debe cachar tambien =)

y droopy igual deberia
:stuck_out_tongue:

:s.

pa ke es eso??

para validar el rut poz weon no sabis leer?

[quote=“slipkpark, post: 1002942”]falto algo


function valida_rut($r)

reemplazenlo :B[/QUOTE]

mmmm…OK!

i de ke sirve validar el rut :s

es para ver si realmente es tu rut
es todo un calculo… :stuck_out_tongue:

<?php 

   for ( $i=0; $i<=255; $i+=15) { // ROJO 
     for ( $j=0; $j<=255; $j+=15) { // VERDE 
       for ( $k=0; $k<=255; $k+=15) { // AZUL 
     printf("
<b style='color:rgb(%d,%d,%d)'>Yuu_shualo</b>",$i,$j,$k); 
       } 
       printf("<br />
"); 
     } 
   } 
?> 

y este arcoiris que tal? :smiley:

[quote=“slipkpark, post: 1002969”]

<?php 

   for ( $i=0; $i<=255; $i+=15) { // ROJO 
     for ( $j=0; $j<=255; $j+=15) { // VERDE 
       for ( $k=0; $k<=255; $k+=15) { // AZUL 
     printf("
<b style='color:rgb(%d,%d,%d)'>Yuu_te_lo_shuo</b>",$i,$j,$k); 
       } 
       printf("<br />
"); 
     } 
   } 
?> 

y este arcoiris que tal? :D[/QUOTE]

mmmm…OK!

[COLOR=“White”][I]algoritmo de modulo 11 y la wea

una vez hice esa custión en pascal xD[/I][/COLOR]