Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2005, 08:17
Roly
 
Fecha de Ingreso: febrero-2004
Ubicación: Resistencia - Argentina
Mensajes: 299
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta Definicion de arreglos en un carrito de compras

Hola a todos, tengo una duda (quizas un poco tonta).
Estoy haciendo un carrito de compras para un site de un videoclub y quiero que cuando el usuario vaya comprando peliculas en VHS o DVD (que estan en secciones diferentes) en el resumen de su carrito se concatene con el titulo el formato. El tema es que no se como tratar el tema del formato en la variable de sesion. Encontré un ejemplo pero solo maneja el id del titulo y la cantidad. Si quiero agregar el formato ¿como tendría que definir la variable de sesion?, ¿como sería la definicion del FOREACH que recorre la var. de session?
Este es el codigo en cuestion:

<?php

if ($_GET['item']){

if (!isset($itemsEnCesta)){
$itemsEnCesta[$_GET['item']]= 1;

if ($_GET['formato']==1) {
$formato= '(VHS)';}
else { $formato= '(DVD)'; }
}
else{
foreach($itemsEnCesta as $k => $v){
if ($_GET['item']==$k){
$itemsEnCesta[$k]+= 1;
$encontrado=1;
}
}
if (!$encontrado){
$itemsEnCesta[$_GET['item']]= 1;
if ($_GET['formato']==1) {
$itemsEnCesta['formato']= '(VHS)';}
else { $itemsEnCesta['formato']= '(DVD)'; }
}
}
}
?>
...
foreach($itemsEnCesta as $k => $v){