<?php 
$usuarios = array(array('usr' => "Admin", 'contra' => "123", 'permisos' => "admin"), array('usr' => "Usuario", 'contra' => "123", 'permisos' => "normal"));
if (isset($_POST["entrar"])) {
    $usuarioEncontrado = buscaUsuario($_POST['usr'], $usuarios);
    if ($usuarioEncontrado != null && $_POST['psw'] == $usuarioEncontrado['contra']) {
        $_SESSION['autentificado'] = true;
        $_SESSION['usuario'] = $usuarioEncontrado;
    } else {
        $errorInicioSesion = "Nombre de usuario o contraseña no válidos.";
        $_SESSION['autentificado'] = false;
    }
}
if (isset($_POST['logOut'])) {
    session_unset();
    session_destroy();
    header("location:paginaPublica.php");
}
function buscaUsuario($usrBuscar, $usuarios)
{
    foreach ($usuarios as $user) {
        foreach ($user as $usr => $nomUsr) {
            if ($nomUsr == $usrBuscar) {
                return $user;
            }
        }
    }
    return null;
}
<?php

require_once "banco-usuario.php";
require_once "logica-usuario.php";
$usuario = buscaUsuario($conexao, $_POST["email"], $_POST["senha"]);
if ($usuario == null) {
    $_SESSION["danger"] = "Usuário ou senha inválido.";
    header("Location: index.php");
} else {
    $_SESSION["success"] = "Usuário logado com sucesso.";
    logaUsuario($usuario["email"]);
    header("Location: index.php");
}
die;
Exemple #3
0
<?php

require_once 'banco-usuario.php';
require_once 'logica-usuario.php';
$usuario = buscaUsuario($conexao, $_POST['email'], $_POST['senha']);
if ($usuario == null) {
    $_SESSION["danger"] = "Usuário ou senha inválidos";
    header("location:index.php");
} else {
    logaUsuario($usuario['email']);
    $_SESSION["success"] = "Usuário logado com sucesso";
    header("location:index.php");
}
die;
<?php

require_once "../logica-usuario.php";
verificaUsuario();
require_once "funcoes-cliente.php";
$token = gera_Token(32);
require_once "banco-cliente.php";
$id = $_GET['id'];
$cliente = buscaUsuario($id);
?>

<?php 
require_once "../cabecalho.php";
?>
	<div class="container">
		<div class="row no-margin">
			<div class="col-md-6">
				<h3 class="titulo">Editar Cliente</h3>
			</div>
		</div>
		
		<small>Campos marcados com asterisco (*) são obrigatórios.</small>
		<form name="infos" class="form-principal" action="updatecadastrarcliente.php" method="post" enctype="multipart/form-data">
			<div class="form-group infos">
				<h4><b>Dados Cliente</b></h4>
				<br>
				<div class="row no-margin">
					<div class="col-md-6">
						<label for="nome">Nome *</label>
						<input type="text" id="nome" name="nome" class="form-control nome" value="<?php 
echo $cliente["nome"];
Exemple #5
0
<?php

require_once 'conecta.php';
require_once 'banco-usuario.php';
require_once 'logica-usuario.php';
$usuario = buscaUsuario($conexao, $_POST['login'], $_POST['senha']);
if ($usuario == null) {
    header("Location: index.php?login=0");
} else {
    logaUsuario($usuario['login']);
    header("Location: index.php?login=1");
    //setcookie("usuario_logado", $usuario['login'], time()+60); //o último parâmetro informa depois de quanto tempo o cookie será destruido(segundos)
}
die;
Exemple #6
0
<?php

require_once 'banco-usuario.php';
require_once 'logica-usuario.php';
$email = $_POST['email'];
$senha = $_POST['senha'];
$usuarios = buscaUsuario($conexao, $email, $senha);
if ($usuarios == null) {
    $_SESSION["danger"] = "Usuario ou senha inválido.";
    header("Location: index.php");
    die;
} else {
    $_SESSION["success"] = "Usuário logado com sucesso!";
    logaUsuario($email);
    header("Location: index.php?login=1");
}
Exemple #7
0
<?php

require_once 'conecta.php';
require_once 'banco-usuario.php';
require_once 'logica-usuario.php';
$usuario = buscaUsuario($conexao, $_POST["login"], $_POST["senha"]);
if ($usuario == null) {
    header("Location: index.php?login=0");
} else {
    logaUsuario($usuario["login"]);
    header("Location: index.php?login=1");
}
die;