/**
  * Maps array to the given {@link Login}.
  * @param Login $login
  * @param array $propriedades
  */
 public static function map(Login $login, array $propriedades)
 {
     if (array_key_exists('login_usuario', $propriedades)) {
         $login->setUsuario($propriedades['login_usuario']);
     }
     if (array_key_exists('senha_usuario', $propriedades)) {
         $login->setSenha($propriedades['senha_usuario']);
     }
 }
Пример #2
0
<?php

include "../classes/Database.class.php";
include "../classes/Login.class.php";
include "../classes/Evento.class.php";
$database = new Database();
$db = $database->getConnection();
$login = new Login($db);
if (isset($_POST['login'])) {
    $login->setUsuario($_POST['usr']);
    $login->setSenha($_POST['pass']);
    $login->login();
}
if (isset($_GET['logout'])) {
    $login->doLogout();
}
if ($login->isLoggedIn()) {
    $evento = new Evento($db);
    $eventos = $evento->readAll();
    $titulo = "Todos os eventos";
    $content = array();
    $content[] = "tabelasEventos.php";
    include "template/dash.php";
} else {
    include "template/login.php";
}
Пример #3
0
        </style>
    </head>

    <body>    
        <div id="login">
            <img src="images/logo.png" alt="" />
            <div class="boxLogin">
                <h5>Acesse sua conta</h5>
                <span>
                    <?php 
require_once 'classes/Login.class.php';
extract($_POST);
if (isset($_POST['logar'])) {
    $login = new Login();
    $login->setSenha($_POST['senha']);
    $login->setUsuario($_POST['email']);
    if (!isset($_POST['lembrar'])) {
        $_POST['lembrar'] = false;
    }
    $login->setLembrar($_POST['lembrar']);
    if ($login->logar()) {
        echo "<script>alert('Login efetuado com sucesso!');document.location='perfil.php'</script>";
        exit;
    } else {
        echo "<script>alert('Por favor verifique se os dados informados estão corretos!');document.location='login.php'</script>";
    }
}
?>
                </span>            
                <form name="login" method="post" enctype="multipart/form-data" action="">
                    <span>E-mail:</span>
Пример #4
0
<?php

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $usuario = trim(filter_input(INPUT_POST, 'usuario'));
    $senha = md5(trim(filter_input(INPUT_POST, 'senha')));
    if (empty($usuario)) {
        $erro = 'Nome é obrigatório';
    } else {
        if (empty($senha)) {
            $erro = 'Senha é obrigatório';
        } else {
            require "config/config.php";
            $login = new Login();
            $login->setUsuario($usuario);
            $login->setSenha($senha);
            $teste = $login->comparar();
            if ($teste == 'N') {
                $erro = 'Usuario Incorreto';
            } else {
                if ($teste == 'S') {
                    setcookie('usuario', $login->getUsuario(), time() + 3600 * 24 * TEMPO_LIMITE);
                    header('location:chat.php');
                }
            }
        }
    }
}
?>
<!DOCTYPE html>
<html>
	<head>