<?php include_once "include/conexion.php"; include_once "include/sesion.php"; $conexion = new Conexion(); if (!$conexion->conectar()) { header('Location: ../'); } $sesion = new Sesion(); if (!$sesion->is_logged()) { if (!$sesion->login()) { header('Location: ../'); } else { header('Location: .'); } } else { if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'salir') { $sesion->logout(); header('Location: ../'); } } include_once "include/lista_articulos.php"; session_start(); if (!isset($_SESSION["lista_articulos"])) { $_SESSION["lista_articulos"] = new ListaArticulos(); } ?> <!DOCTYPE HTML> <html lang="es"> <head> <title>Zonda ⇒ Sistema de gestión web</title>
switch ($modo) { case 'registro': if (isset($_POST['registro'])) { require 'variablesAlumno.php'; } else { header('location: ../index.php'); } break; case 'sesion': if (isset($_POST['sesion'])) { if (!empty($_POST['usuario']) and !empty($_POST['contra'])) { include "bd/connect.php"; include "bd/bd.php"; include 'sesion.php'; $login = new Sesion($_POST['usuario'], $_POST['contra']); $login->login(); } else { header('location: ../sesion.php'); } } else { header('location: ../sesion.php'); } break; case 'admin': if (isset($_POST['admin'])) { if (!empty($_POST['usuario']) and !empty($_POST['pass'])) { include "bd/connect.php"; include "bd/bd.php"; include 'sesion.php'; $login = new Sesion($_POST['usuario'], $_POST['contra']); $login->loginA();