Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/04/2010, 02:11
Avatar de Reiga
Reiga
 
Fecha de Ingreso: abril-2010
Ubicación: Valencia
Mensajes: 13
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Me cauen su... alguien ve que falla???

La sentencia SQL funciona. Está 100% provado (Fue lo primero que miré). El fallo es que va a hacer teoricamente el:
Código PHP:
 $user-> username $username
y aquí peta y ya no hace nada.

No se que tengo mal, la verdad. Pero por si acaso pongo el contructor y los valores que tiene la clase USER.
Código PHP:
class User {
    
    private 
$uid;  //user id
    
private $fields;  // Otro campo fields
    
    // Iniciar un objeto Usuario
    
    
public function __construct() {
        
        
$this-> uid null;
        
$this-> fields = array ( 'username' => '''password' => '''emailAddr' => '''isActive' => false);
    }
    
    
// Anula el metodo magico para recupera propiedades
    
    
public function __ge($field) {
        if (
$field == 'userId') {
            return 
$this -> uid;
            }
        else {
            return 
$this -> fields[$field];
        }
    }
    
    
// Anula el metodo magico para establecer propiedades
    
    
public function __set($field$value) {
        if (
array_key_exist($field$this -> fields)) {
            
$this-> fields[$field] = $value;
        }
    }