<?php require_once 'includes/comunes.php'; require_once 'includes/class.Conexion-pg.php'; $modo = isset($_GET['modo']) ? $_GET['modo'] : 'default'; switch ($modo) { case 'login': if (isset($_POST['login'])) { if (!empty($_POST['user']) and !empty($_POST['pass'])) { include 'includes/class.Acceso.php'; $login = new Acceso($_POST['user'], null, null, $_POST['pass'], null); $url = $login->Login(); if ($url == "public/usuarios.tpl") { $bd = new Conexion(); $dato = $bd->consulta("select * from usuario_table"); $template = new Smarty(1); $template->assign(array('resultado' => $dato)); $template->display('public/usuarios.tpl'); } else { header('location: index.php?error=datos_incorrectos'); } } else { header('location: index.php?error=campos_vacios'); } } else { header('location: index.php'); } break; case 'usuarios': $bd = new Conexion(); $dato = $bd->consulta("select * from usuario_table");
<?php if ($_POST) { $acceso = new Acceso(); $acceso->Login(); $entrar = new Salir(); $entrar->Entrar(); if ($_SESSION['status'] == 1) { $_SESSION['status'] = 'Conectado'; } else { $_SESSION['status'] = 'Desconetado'; } exit; } else { if (isset($_SESSION['id'])) { $template = new Smarty(); $template->display('index.tpl'); } else { $template = new Smarty(); $template->display('login.tpl'); #$template->display('pages/charts/chartjs.tpl'); } }
<?php // conexion con la base de datos include 'includes/class.Conexion.php'; $db = new conexion(); // END $ruta = isset($_GET['ruta']) ? $_GET['ruta'] : 'default'; //definir la variable $ruta switch ($ruta) { case 'login': if (isset($_POST['login'])) { if (!empty($_POST['user']) and !empty($_POST['pass'])) { include 'includes/class.Acceso.php'; $login = new Acceso($_POST['user'], $_POST['pass'], ''); $login->Login(); } else { header('location: index.php'); } } break; case 'registro': if (isset($_POST['registro'])) { if (!empty($_POST['user']) and !empty($_POST['pass']) and !empty($_POST['email'])) { include 'includes/class.Acceso.php'; $registro = new Acceso($_POST['user'], $_POST['pass'], $_POST['email']); $registro->Registro(); } else { echo "campos vacios"; } } else { include 'registro.php';