Código PHP:
<?php
if($new)
{
//nuevo artículo seleccionado
if(!session_is_registered("carrito"))
{
$carrito = array();
session_register("carrito");
$productos = 0;
session_register("productos");
$precio_total = "0.00";
session_register("precio_total");
}
if($carrito[$new])
{$carrito[$new]++;}
else
{$carrito[$new] = 1;}
$precio_total = calcular_precio($carrito);
$productos = calcular_productos($carrito);
}
if($save)
{
foreach ($carrito as $cod_prod => $cantidad)
{
if($$cod_prod=="0" or $$cod_prod=="")
unset($carrito[$cod_prod]);
else
$carrito[$cod_prod] = $$cod_prod;
}
$precio_total = calcular_precio($carrito);
$productos = calcular_productos($carrito);
}
?>