Guest danielias Posted September 10, 2010 Share Posted September 10, 2010 Hola a todos, primero que todo, agradecer a los que comparten su conocimiento en este foro, he encontrado mucha información útil.Necesito ayuda para integrar el R.U.T., que es el CIF Chileno, tengo este script PHP, el cual valida los RUTs. <?php // valida_rut($r) v0.001 // No importa si el RUT esta con punto (.), comas (,), // guion (-),k (minuscula | mayuscula) da igual. // ---------------------------------------------------- // Autor: Juan Pablo Aqueveque // Script completamente gratis, eso si! mándame un email si lo ocupas // o si encuentras algún problema :-) // // Temuco, 31 octubre 2002 11:48:00 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); 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 :-('; } ?> Intente inregrarlo a /Classes/Validate.php pero sin exito.Podriamos, en conjunto intentar hacer algo. Chilenos interesados y con conocimientos en programacion enviar MPSaludos! Link to comment Share on other sites More sharing options...
rocky Posted September 10, 2010 Share Posted September 10, 2010 Topic moved from English forum Link to comment Share on other sites More sharing options...
Recommended Posts