$carr->color = $id_color; $carr->insert(); } //hay en stock y guarda la compra. } } @header('location: carrito.php'); // echo "<script>window.location.href = 'mi_cuenta.php?activo=2'</script>"; } else { if ($requiere_talles == 3) { require_once 'control/productos/classes/class.tallesColores.php'; $pedido = $_POST['pedido']; $canTotal = 0; foreach ($pedido as $kz => $vz) { foreach ($vz['talle'] as $k => $v) { $limitSizeColour = $tempMaxCompra->getCurrentStockColourSize($id_producto, $kz, $k); var_dump((int) $v); if ($v <= (int) $limitSizeColour) { $canTotal += (int) $v; } else { unset($pedido[$kz]['talle'][$k]); } } } $limite = $tempMaxCompra->getMaxCompra($id_producto); if ((int) $canTotal > (int) $limite) { $_SESSION["notification"] = "Disculpe, no se encuentra disponible la cantidad seleccionada."; @header('location: carrito.php'); } $tempMaxCompra->storeSum($id_producto, $canTotal); try {