Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2006, 14:21
Darth Pacus
 
Fecha de Ingreso: enero-2006
Mensajes: 25
Antigüedad: 18 años, 4 meses
Puntos: 0
problemas con objetos

buenas tardes sres.
tengo el siguiente codigo:
<?
class proveedor{
var $nombre;
var $suma;
var $num_productos;
var $fecha;
var $factura;
var $array_id_prod;
var $array_nombre_prod;
var $array_precio_prod;
var $array_cantidad_prod;
var $array_importe_prod;
function proveedor()
{
$this->num_productos=0;
}//cierre del constructor
function cargar_factura($factura, $fecha, $proveedor){
$this->$nombre=$proveedor;
echo $this->$nombre;
$this->$fecha=$fecha; //$fecha;
echo $this->$fecha;
$this->$factura=$factura;//$factura;
echo $this->$factura;
//$this->$suma=0;
//echo $this->suma;
//$proveedor;
}//cierre cargar_factura
}//cierre de la clase
session_start();
if (!isset($_SESSION["proveedor"])){
$_SESSION["proveedor"] = new proveedor();
}
?>
sin embargo al correr el script me sale el sig error:

Notice: Undefined variable: nombre in c:\Inetpub\wwwroot\sistema\lib_proveedor.php on line 18

Fatal error: Cannot access empty property in c:\Inetpub\wwwroot\sistema\lib_proveedor.php on line 18

no se si estoy cometiendo algun error de acceso o algo por el estilo porque la variable si esta definida