Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/04/2010, 22:47
Avatar de proxipor
proxipor
 
Fecha de Ingreso: diciembre-2009
Mensajes: 211
Antigüedad: 14 años, 4 meses
Puntos: 10
Respuesta: ayuda con una clase

Cita:
Iniciado por abimaelrc Ver Mensaje
Oh, se me olvidaba, es que $_POST no se puede declarar de esa forma en las variables, tienes que indicarlo en el método de __construct. El motivo es que son datos que se obtienen fuera de la clase y se pueden obtener indicandolos en los parametros que tengas con algún método o usando el método de __construct. Ejemplo
Código PHP:
Ver original
  1. <?php
  2. class Registro {
  3.     private $nombre;
  4.     private $usuario;
  5.     private $fecha_nacimiento;
  6.     private $ciudad;
  7.     private $pais;
  8.     private $numero_telefonico;
  9.     private $numero_celular;
  10.     private $ventas_buenas = 0;
  11.     private $ventas_malas = 0;
  12.     private $calificacion = 0;
  13.     private $estado;
  14.     private $clave;
  15.     private $email;
  16.    
  17.     public function __construct(){
  18.         $this->nombre = $_POST['nombre'];
  19.         $this->usuario = $_POST['usuario'];
  20.         //etc.
  21.     }
  22.      
  23.     function ingresar_usuario(){
  24.         return 'Hola '. $this->nombre;
  25.     }
  26. }
  27.  
  28. $object = new Registro;
  29. echo $object->ingresar_usuario();
Ok muchas gracias :)