Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2008, 13:39
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 18 años, 5 meses
Puntos: 1
tengo una duda en como llamar a una fucncion

Bueno tengo una duda con llamar a una funcion ,bueno llamarla se que se hace de esta manera:

<?php
Código PHP:
include("../funciones/funcionesbox.php"); ?> 
pero para ocupar esa funcion en un text (caja de texto ) como lo realizo . lo que quiero es validar e rut esta es la funcion que tengo que la encontre en las fac

duncion valida rut


Código PHP:
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 >)
        {
            
$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 :-(';
}
?>