Пример #1
0
<?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>
Пример #3
0
				</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">
Пример #4
0
						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") {
                        ?>
Пример #5
0
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>
Пример #7
0
<?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 
}
Пример #8
0
<?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>
Пример #9
0
<?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 
}
Пример #10
0
<?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 
}