
13/08/2009, 14:50
|
| | Fecha de Ingreso: julio-2009 Ubicación: .mysql_error ( XD )
Mensajes: 554
Antigüedad: 15 años, 8 meses Puntos: 13 | |
Respuesta: Codigo Para Validar RUT Chileno! este es el codigo que estoy usando ahora Código PHP: function valida_Rut($sUsr) {
if (!preg_match("/(\d{7,8})-([\dK])/", strtoupper($sUsr), $aMatch)) {
return false;
}
$sRutBase = substr(strrev($aMatch[1]) , 0, 8 );
$sCodigoVerificador = $aMatch[2];
$iCont = 2;
$iSuma = 0;
for ($i = 0;$i<strlen($sRutBase);$i++) {
if ($iCont>7) {
$iCont = 2;
}
$iSuma+= ($sRutBase{$i}) *$iCont;
$iCont++;
}
$iDigito = 11-($iSuma%11);
$sCaracter = substr("-123456789K0", $iDigito, 1);
return ($sCaracter == $sCodigoVerificador);
}
el error es:
Parse error: parse error, expecting `')'' in C:\wamp\www\sistema\funciones.php on line 15
y la linea 15 es la del for
no cacho que onda!
pedi el codigo porque generalmente estas cosas ya están hechas, solo se implementan!
saludos
PD: tengo otro que es mas antiguo que este
todos los codigos que he encontrado tienen fecha entre 2002 y 2004
por eso lo de las versiones! |