Les dejo el Link para k lo prueben
para borrar
http://andycord.cl/foro/carrito.php?item=POLLO5&action=delete
Para agregrar un producto
http://andycord.cl/foro/carrito.php?item=POLLO5&cantidad=10&action=write
item es el nombre del producto
cantidad es la cantidad del producto
y la action es onda write o delete, esas dos tengo.
para k prueben pueden cambiar los nombres de los productos y cantidades... les dejo el codigo... para k cachan kmo lo puedo hacer para borrar los productos....
<?php
session_start();
session_register('itemsEnCesta');
$item=$_GET['item'];
$cantidad=$_GET['cantidad'];
$itemsEnCesta=$_SESSION['itemsEnCesta'];
$action = $_GET['action'];
switch($action) {
case 'write' :
if ($item){
if (!isset($itemsEnCesta)){
$itemsEnCesta[$item]=$cantidad;
}else{
foreach($itemsEnCesta as $k => $v){
if ($item==$k){
$itemsEnCesta[$k]+=$cantidad;
$encontrado=1;
}
}
if (!$encontrado) $itemsEnCesta[$item]=$cantidad;
}
}
$_SESSION['itemsEnCesta']=$itemsEnCesta;
break;
case 'delete' :
if ($item){
$itemsEnCesta[$item]= null;
}
break;
case 'end' :
break;
}
if (isset($itemsEnCesta)){
echo'El contenido de la cesta de la compra es:<br>';
foreach($itemsEnCesta as $k => $v){
echo 'Artículo: '.$k.' un: '.$v.'<br>';
}
}
else{echo 'Aun No Posee Productos en su Bolsa de Compra';}
?>