<?php if (isset($_POST['funcion'])) { include 'functions.php'; $info = $_POST['funcion']; switch ($info) { case 'iniciar_sesion': $email = $_POST['email']; $contrasena = $_POST['contrasena']; $data = iniciar_sesion($email, $contrasena); break; case 'registrar_usuario': $documento = $_POST['documento']; $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $email = $_POST['email']; $contrasena = $_POST['contrasena']; $fecha_nacimiento = $_POST['fecha_nacimiento']; $genero = $_POST['genero']; $data = registrar_usuario($documento, $nombre, $apellidos, $email, $contrasena, $fecha_nacimiento, $genero); break; case 'nuevo_producto': $referencia = $_POST['referencia']; $nombre = $_POST['nombre']; $valor = $_POST['valor']; $descuento = $_POST['descuento']; $marca = $_POST['marca']; $genero = $_POST['genero']; $descripcion = $_POST['descripcion']; $data = nuevo_producto($referencia, $nombre, $valor, $descuento, $marca, $genero, $descripcion); break;
<?php require_once 'includes/config.php'; require_once 'includes/functions.php'; iniciar_sesion(); require_once 'includes/header.php'; ?> <div id="content"> <h1 class="page-name" align="center">Inicia sesión para generar un boton de pago</h1> <form action="" method="post" id="form-login" class="form-box round-corner group"> <label for="usuario">Usuario</label> <input type="text" name="usuario" /> <label for="password">Contraseña</label> <input type="password" name="password" /> <input type="submit" name="login" value="Iniciar sesión" /> </form> </div><!-- #psh-content --> <?php require_once 'includes/footer.php';
//require_once ("../modelo/coneccionBD.php"); //conectarBD($cn); require "../modelo/funciones1.php"; require "../modelo/consultaConf.php"; require "../modelo/setearTwig.php"; require '../modelo/chequearInicioDeSesion.php'; session_start(); if (!empty($_GET['flag']) && $_GET['flag'] == 'true') { CerrarSesion(); } if (!empty($_SESSION['nombreusuario'])) { header("Location:controlador_login.php"); //Chekear si tiene sesion iniciada. If true redireccionar a backend } if (!empty($_POST['usuario']) && !empty($_POST['token'] && !empty($_SESSION['token']) && $_POST['token'] == $_SESSION['token'])) { $mostrofallo = iniciar_sesion($id, $rol, htmlentities($_POST["usuario"]), htmlentities($_POST["clave"])); //verificar si se quiso iniciar sesion if (!$mostrofallo) { $_SESSION['nombreusuario'] = htmlentities($_POST["usuario"]); $_SESSION['rol'] = $rol; $_SESSION['id'] = $id; header("Location: controlador_login.php"); } } $configuraciones = consultaConf(); //consulta la configuracion y devuelve en $configuraciones $token = md5(uniqid(microtime(), true)); $_SESSION['token'] = $token; $twig = setearTwig(); //seteo twig en $template if ($configuraciones['0']['habilitada']) {