<?php include_once "../models/Datasource.php"; include_once "../models/NoticiasDao.php"; include_once "../models/Noticias.php"; include_once "../models/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $ndao = new NoticiasDao(); $titulo = $_POST["titulo"]; $enlace = $_POST["enlace"]; $descripcion = $_POST["descripcion"]; $nomfoto = $_POST["nomfoto"]; $noticia = new Noticias(); $dirnot = $_FILES["foto"]["tmp_name"]; $formatonot = substr($_FILES["foto"]["name"], strrpos($_FILES["foto"]["name"], ".")); //Obtener la última aparición del punto y por consiguiente, el formato $destinonot = $notLocation . "/noti_" . $nomfoto . $formatonot; $ruta = substr($destinonot, 3); $noticia->setTitulo($titulo); $noticia->setEnlace($enlace); $noticia->setRuta($ruta); $noticia->setDescripcion($descripcion); if ($ndao->create($conn, $noticia) && move_uploaded_file($dirnot, $destinonot)) { ?> <meta http-equiv="REFRESH" content="0,url=../admin_noticias.php"> <script type="text/javascript"> alert("Noticia creada"); </script> <?php } else { ?>
<?php include_once "../Librerias/Datasource.php"; include_once "../Librerias/NoticiasDao.php"; include_once "../Librerias/Noticias.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $ndao = new NoticiasDao(); $somos = $ndao->getObject($conn, 1); $mision = $ndao->getObject($conn, 2); $vision = $ndao->getObject($conn, 3); $cambios = false; if (strlen($_POST["somos"]) != 0) { $somos->setContenido($_POST["somos"]); $cambios = true; } if (strlen($_POST["mision"]) != 0) { $mision->setContenido($_POST["mision"]); $cambios = true; } if (strlen($_POST["vision"]) != 0) { $vision->setContenido($_POST["vision"]); $cambios = true; } if ($cambios) { if ($ndao->save($conn, $somos) && $ndao->save($conn, $mision) && $ndao->save($conn, $vision)) { ?> <meta http-equiv="REFRESH" content="0,../Interfaces/admon.php"> <script type="text/javascript"> alert("Informaci\u00f3n institucional exitosamente cambiada"); </script>
</script> <meta http-equiv="refresh" content="0,url=admonTienda.php"> <?php } else { ?> <script> alert("No tienes permiso para ver esto. Ser\u00e1s redireccionado a tu p\u00e1gina de inicio"); </script> <meta http-equiv="refresh" content="0,url=principal.php"> <?php } } else { $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $pdao = new ProductoDao(); $adao = new ArtesanoDao(); $ndao = new NoticiasDao(); $busqueda1 = new Producto(); $busqueda2 = new Producto(); $busqueda1->setAceptado(2); $busqueda2->setAceptado(3); $pconstock = $pdao->searchMatching($conn, $busqueda1); $psinstock = $pdao->searchMatching($conn, $busqueda2); $objcomision = $ndao->getObject($conn, -1); $porccomision = $objcomision->getContenido(); ?> <!DOCTYPE HTML> <html> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="stylesheet" href="../css/diseno.css"> <link rel="apple-touch-icon" sizes="57x57" href="../imgs/icono/apple-icon-57x57.png">
alert("No tienes permiso para ver esto. Ser\u00e1s redireccionado a tu p\u00e1gina de inicio"); </script> <meta http-equiv="refresh" content="0,url=principal.php"> <?php } } else { if (isset($_POST['id'])) { $idnoticia = $_POST['id']; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $adao = new AdministradorDao(); $busqueda = new Administrador(); $admin = new Administrador(); $busqueda->setIdAdministrador($_SESSION["ID"]); $list = $adao->searchMatching($conn, $busqueda); $admin = $list[0]; $ndao = new NoticiasDao(); $noticia = $ndao->getObject($conn, $idnoticia); ?> <?php @session_start(); include_once "../Librerias/Datasource.php"; include_once "../Librerias/AdministradorDao.php"; include_once "../Librerias/Administrador.php"; include_once "../Librerias/Noticias.php"; include_once "../Librerias/NoticiasDao.php"; include_once "../Librerias/Variables.php"; if (isset($_SESSION["USER"])) { if ($_SESSION["ROL"] != "Administrador") { if ($_SESSION["ROL"] == "Administrador de tienda") { ?>
include_once "../Librerias/Noticias.php"; include_once "../Librerias/Variables.php"; if (isset($_SESSION["USER"])) { if ($_SESSION["ROL"] == "Artesano") { ?> <meta http-equiv="refresh" content="0,url=principal.php"> <?php } if ($_SESSION["ROL"] == "Administrador") { ?> <meta http-equiv="refresh" content="0,url=admon.php"> <?php } } $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $ndao = new NoticiasDao(); $noticias = $ndao->loadAll($conn); ?> <?php @session_start(); if (isset($_SESSION["USER"])) { if ($_SESSION["ROL"] == "Artesano") { ?> <meta http-equiv="refresh" content="0,url=principal.php"> <?php } if ($_SESSION["ROL"] == "Administrador") { ?> <meta http-equiv="refresh" content="0,url=admon.php">
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>Información institucional</title> </head> <body> <?php include_once "../Librerias/Datasource.php"; include_once "../Librerias/NoticiasDao.php"; include_once "../Librerias/Noticias.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); ?> <?php $ndao = new NoticiasDao(); $somos = $ndao->getObject($conn, 1); $mision = $ndao->getObject($conn, 2); $vision = $ndao->getObject($conn, 3); echo "<h2>" . utf8_encode($somos->getTitulo()) . "</h2><h3>" . $somos->getContenido() . "</h3>"; echo "<h2>" . utf8_encode($mision->getTitulo()) . "</h2><h3>" . $mision->getContenido() . "</h3>"; echo "<h2>" . utf8_encode($vision->getTitulo()) . "</h2><h3>" . $vision->getContenido() . "</h3>"; ?> </body> </html>
<?php include_once "../Librerias/Datasource.php"; include_once "../Librerias/NoticiasDao.php"; include_once "../Librerias/Noticias.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $ndao = new NoticiasDao(); $comision = $ndao->getObject($conn, -1); $nuevacomision = $_POST["comision"]; $comision->setContenido($nuevacomision); if ($ndao->save($conn, $comision)) { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/admon.php"> <script type="text/javascript"> alert("Comisi\u00f3n cambiada exitosamente"); </script> <?php } else { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/cambiarComision.php"> <script type="text/javascript"> alert("No se ha cambiado la comisi\u00f3n"); </script> <?php }
<?php include_once "../Librerias/Datasource.php"; include_once "../Librerias/Noticias.php"; include_once "../Librerias/NoticiasDao.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $ndao = new NoticiasDao(); $id = $_POST['id']; $noticia = $ndao->getObject($conn, $id); $contenido = $_POST['contenido']; $titulo = $_POST['titulo']; if (strlen($contenido) != 0) { $noticia->setContenido(utf8_decode($contenido)); } if (strlen($titulo) != 0) { $noticia->setTitulo(utf8_decode($titulo)); } if ($ndao->save($conn, $noticia)) { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/admon.php"> <script type="text/javascript"> alert("Cambio en la noticia exitoso"); </script> <?php } else { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/modificarNoticia.php"> <script type="text/javascript"> alert("No se pudo hacer el cambio"); </script>
<?php include_once "../Librerias/Datasource.php"; include_once "../Librerias/Noticias.php"; include_once "../Librerias/NoticiasDao.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $ndao = new NoticiasDao(); $titulo = $_POST["titulo"]; $contenido = $_POST["descripcion"]; $noticia = new Noticias(); $noticia->setTitulo($titulo); $noticia->setContenido($contenido); if ($ndao->create($conn, $noticia)) { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/admon.php"> <script type="text/javascript"> alert("Noticia creada"); </script> <?php } else { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/admonNoticias.php"> <script type="text/javascript"> alert("Error creando la noticia"); </script> <?php }
<?php include_once "../Librerias/Datasource.php"; include_once "../Librerias/Noticias.php"; include_once "../Librerias/NoticiasDao.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $ndao = new NoticiasDao(); $id = $_POST['id']; $noticia = $ndao->getObject($conn, $id); if ($ndao->delete($conn, $noticia)) { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/admon.php"> <script type="text/javascript"> alert("Noticia exitosamente eliminada"); </script> <?php } else { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/eliminarNoticia.php"> <script type="text/javascript"> alert("La noticia no pudo ser eliminada"); </script> <?php }