Example #1
0
 public function compra()
 {
     include_once './model/fotos_model.php';
     if (isset($_SESSION['idusuario']) && $_SESSION['idusuario'] != NULL) {
         if (isset($_SESSION['carrito']) && count($_SESSION['carrito']) > 0) {
             include_once "./model/compras_model.php";
             $usuario = new Compras();
             $id_compra = $usuario->nuevacompra($_SESSION['idusuario']);
             //Guarda en la variable el id de la compra
             $foto = new Fotos_model();
             foreach ($_SESSION['carrito'] as $id => $producto) {
                 $consulta = $foto->load_fotografiaporid($id);
                 //Guarda el query //Recupero los atributos de la compra
                 $usuario->insertenlineadecompra($id_compra, $consulta[0]['id'], $consulta[0]['costo']);
             }
             unset($_SESSION['carrito']);
             // Limpio el carrito de compras
             include_once './view/vistacompra.php';
             $vista = new CompraExito();
             $vista->mostrar();
         } else {
         }
     } else {
         include_once './view/vistalogin.php';
         $vista = new Vistalogin();
         $vista->mostrar();
     }
 }
Example #2
0
 public function editarfoto()
 {
     include './view/vistafotos.php';
     include "./model/agregarfotos_model.php";
     if (isset($_SESSION['idusuario']) && $_SESSION['idusuario'] != NULL && $_SESSION['admin'] === '1') {
         $evento = new Fotos_model();
         $reg = array(':id' => $_POST['id'], ':titulo' => $_POST['titulo'], ':categoria' => $_POST['categoria'], ':descripcion' => $_POST['descripcion'], ':costo' => $_POST['costo'], ':archivo' => "imagenes/" . $_POST['archivo']);
         $vista = new Vistafotos();
         $evento->editarfoto($reg);
         header('Location: index.php?action=fotos');
     } else {
         include './view/vistaindex.php';
         $vista = new Vistaindex();
         $vista->mostrar();
     }
 }