Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2012, 07:07
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 14 años
Puntos: 288
carrito en session

Hola gente estoy haciendo un carrito de compras y se me dio por hacerlo muy sencillo pero me paso algo inesperado:
la idea es que en un catalogo de productos cuando el usuario hace click en comprar le paso el id del producto por get
<a href="index.php?section=mycart&producto_id=<?php echo $id; '>" >add to cart</a>
y lo que quiero hacer es en una variable de session guardar todos esos producto_id para procesarlos al final pero no me deja!

Código PHP:
Ver original
  1. //lleno el carrito
  2.  
  3. $_SESSION['productos'][] = $_GET["producto_id"];
  4.  
  5. //process
  6. foreach($_SESSION['productos'][] as $key => $value){
  7.     echo "$key => $value <br />";
  8. }

y no me funciona dice que no se puede convertir a string la variable sesion ¿?¿?¿
no logro entender el problema

gracias