Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/04/2010, 22:38
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: ayuda con una clase

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();
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos