Hola amigos tengo un problema con este código ya que me sale un error que todavía no se como solucionar.
este mensaje me sale:
Fatal error: Cannot use object of type Carro as array in C:\AppServ\www\curso\almacen\carrito.php on line 17
y este es el código: estoy empezando a armar la clase carro:
<?php
session_start();
Class Carro
{
public function Agregar()
{
$codigo = 1;
$imagen = "imagen";
$nombre = "nombre";
$precio = 1323;
$cantidad = 1;
$talla =1;
if(empty($_SESSION['carro'][$codigo]))
{
$_SESSION['carro'][$codigo] = array('imagen' => $imagen, 'nombre' => $nombre, 'precio' => $precio, 'cantidad' => $cantidad, 'talla' => $talla);
echo "Se agrego producto al carrito!";
}else{
echo "El producto ya esta en el carrito!";
}
}
}
$carro = new Carro();
$carro->Agregar("");
echo "<table>";
foreach ($_SESSION['carro'] as $k => $v)
{
echo "<tr>";
echo "<tr><td>Codigo es ".$k."</td></tr>";
foreach($v as $j => $z)
{
echo "<tr><td>".$j." es ".$z."</td></tr>";
}
echo "</tr>";
}
echo "</table>";
?>
saludos