Esempio n. 1
0
<?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");
Esempio n. 2
0
<?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');
    }
}
Esempio n. 3
0
<?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';