Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2007, 03:17
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Re: Clase dinamica, argumentos definidos

Y si lo utilizas como funcion solamente ?...

Algo como esto:

Código PHP:
/* FILE: test.php */
class test{
    function 
login($user,$pass){
        
$pass md5($pass);
        
$sql "SELECT *
            FROM administracion
            WHERE user = '"
.$user."'
            AND pass = '"
.$pass."'";
        
$result mysql_query($sql);
        while(
$data mysql_fetch_array($result)){
            if(
strlen($data['ad_user']) > 0){
                
$_SESSION['userneim'] = $user;
                
$cadena 'ok';
                return 
$cadena;
            }else{
                
$cadena 'error';
                return 
$cadena;
            }
        }
        
$cadena 'no existe';
        return 
$cadena;
    }

Pagina que llama a la funcion
Código PHP:
include_once('test.php');
$Test = new test();
/* Tu programacion */
$user 'pedro';
$pass 'peuro';
$esta $Test->login($user,$pass);
if(
$esta <> "ok"){
    echo 
$esta;
}
/* Tu programacion */ 
Algo vanal pero a mi me ha servido desde php 4 en adelante y cuando no tengo los parametros la llamo con las variables vacias.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!