include("objetos.php");?> include("libreria.php");?> if(!isset($_SESSION["email"])){ ?> } $accion=$_GET["accion"]; // ********************** INSERTAR EN EL CARRITO ************************** $_SESSION["objcarrito"]->buscarimpuesto(); if($accion=="meter"){ if(isset($_SESSION["cod_usuario"])){ // VALIDAMOS QUE EL CLIENTE ESTE REGISTRADO $_SESSION["objcarrito"]->cod_producto=$_GET["id"]; $objpro->id=$_GET["id"]; $objpro->buscarproducto(); if(count($_SESSION["objcarrito"]->array_nombre)>0){ // SI EXISTE AL MENOS UN ARTICULO EN EL CARRITO $id=array_search($_GET["id"],$_SESSION["objcarrito"]->array_id); if (!in_array($_GET["id"], $_SESSION["objcarrito"]->array_id)) { // SI NO EXISTE EL PRODUCTO EN CARRITO PARA MODIFICAR SU CANTIDAD O INSERTARLO NUEVO //if($_POST[$_GET["id"]]<$_SESSION["objcarrito"]->mayor) $precio=$objpro->precio; /*else $precio=$objpro->precio_oferta; */ $_SESSION["objcarrito"]->introduce_producto($_GET["id"], $objpro->nombre_producto, 1, $precio); }else{ // SE MODIFICA A UI LA CANTIDAD /* if(($_POST[$_GET["id"]]+$_SESSION["objcarrito"]->array_cantidad[$id])<$_SESSION["objcarrito"]->mayor)*/ $precio=$objpro->precio; /*else $precio=$objpro->precio_oferta;*/ $_SESSION["objcarrito"]->array_cantidad[$id]=$_SESSION["objcarrito"]->array_cantidad[$id]+1; $_SESSION["objcarrito"]->array_precio[$id]=$precio; } }else{ // SE INSERTA UN NUEVO REGISTRO EN CARRITO //if($_POST[$_GET["id"]]<$_SESSION["objcarrito"]->mayor) $precio=$objpro->precio; // else // $precio=$objpro->precio_oferta; $_SESSION["objcarrito"]->introduce_producto($_GET["id"], $objpro->nombre_producto, 1,$precio); } } //************************* QUITAR UN PRODUCTO DEL CARRITO ****************************** }elseif($accion=="quitar"){ $_SESSION["objcarrito"]->elimina_producto($_GET["id"]); //************************** ACTUALIZAR LA CANTIDAD DE UN PRODUCTO ****************************** }elseif($accion=="actualizar"){ for($i=0;$i<$_SESSION["objcarrito"]->num_producto;$i++){ $id=array_search($_SESSION["objcarrito"]->array_id[$i],$_SESSION["objcarrito"]->array_id); if(isset($_POST[$_SESSION["objcarrito"]->array_id[$i]])){ $id=array_search($_SESSION["objcarrito"]->array_id[$i],$_SESSION["objcarrito"]->array_id); $objpro->id=$_SESSION["objcarrito"]->array_id[$i]; $objpro->buscarproducto(); //if(($_POST[$_SESSION["objcarrito"]->array_id[$i]])<$_SESSION["objcarrito"]->mayor){ $precio=$objpro->precio; //}else{ //$precio=$objpro->precio_oferta; //} $_SESSION["objcarrito"]->array_cantidad[$id]=$_POST[$_SESSION["objcarrito"]->array_id[$i]]; $_SESSION["objcarrito"]->array_precio[$id]=$precio; } } //fin for } //fin else actualizar ?>