Aradur hice lo que me indicaste y me sigue dando el mismo problema. no entiendo porque no guarda el primer producto que agrego al carrito. Algo del código está mal y creo que es en esta parte:
Código PHP:
if($cart[$new]) {
$cart[$new]++;
}
else {
$cart[$new] = 1;
$total_price = calculate_price($cart);
$items = calculate_items($cart);
}
Este código lo copie de un tutorial y según lo que entiendo es esto:
si es un producto nuevo se incrementa, de lo contrario $cart[$new] = 1; No sé el porque de esto último.
No entiendo mucho que es lo que hago aqui. Por favor agradezco si me pueden dar una pequeña explicación.... Gracias.