Cluster dejo esta forma de validar el rut pero despues como llamo a la funcion desde mi formulario , gracias
function validar_rut($rut){
$x=2;
$sumatorio=0;
for ($i=strlen($rut)-1;$i>=0;$i--){
if ($x>7){$x=2;}
$sumatorio=$sumatorio+($rut[$i]*$x);
$x++;
}
$digito=bcmod($sumatorio,11);
$digito=11-$digito;
switch ($digito) {
case 10:
$digito="K";
break;
case 11:
$digito="0";
break;
}
return $digito;
}
<form name="formulario" method="post" action="ingresar.php" onsubmit="return revisar()">
<b>* rut:</b><br>
<input type="text" name="nick" maxlength="20"> onsubmit="function_validar_rut($rut)<br>
</form>
es una cosa asi
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Saludos.
Zack.