<body class="login">

        <div id="login">
            <div class="boxin">
                <h1>Administrar Site</h1>

                <?php 
$login = new Login(3);
if ($login->CheckLogin()) {
    header('Location: painel.php');
}
$dataLogin = filter_input_array(INPUT_POST, FILTER_DEFAULT);
if (!empty($dataLogin['AdminLogin'])) {
    $login->ExeLogin($dataLogin);
    if (!$login->getResult()) {
        WSErro($login->getError()[0], $login->getError()[1]);
    } else {
        header('Location: painel.php');
    }
}
$get = filter_input(INPUT_GET, 'exe', FILTER_DEFAULT);
if (!empty($get)) {
    if ($get == 'restrito') {
        WSErro('<b>Oppsss:</b> Acesso negado. Favor efetue login para acessar o painel!', WS_ALERT);
    } elseif ($get == 'logoff') {
        WSErro('<b>Sucesso ao deslogar:</b> Sua sessão foi finalizada. Volte sempre!', WS_ACCEPT);
    }
}
?>

                <form name="AdminLoginForm" action="" method="post">
示例#2
0
					</div>

					<div class="form-group col-lg-12 col-md-12">
				    	<label class="sr-only" for="">Senha</label>
						<input type="password" class="form-control i" name="pass" placeholder="Senha" required>
					</div>

					<div class="form-group col-lg-12 col-md-12">
						<input type="submit" class="btn btn-default i bt-entrar" name="AdminLogin" value="Entrar">
					</div>

				</form>
				
				<?php 
if ($valida) {
    MSG($login->getError()[0], $login->getError()[1]);
}
?>
				

			</div>
		</div>

	</div>
	
	<div class="container-fluid">
		<div class="row">
			<div class="pre-cop"></div>
			<div class="cop">
				<p>2015-<?php 
echo date('Y');
示例#3
0
<?php

include "../libs/PDOConfig.php";
include '../libs/Login.php';
$oLogin = new Login();
$oLogin->iniciar($_POST['txtUsuario'], $_POST['txtPass']);
if ($oLogin->validar()) {
    echo "1";
} else {
    echo $oLogin->getError();
}
示例#4
0
文件: index.php 项目: claytongf/patr
    header('Location: painel.php');
}
$lembrarSenha = filter_input(INPUT_GET, 'ref', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
$dataLogin = filter_input_array(INPUT_POST, FILTER_DEFAULT);
$get = filter_input(INPUT_GET, 'exe', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
if ($lembrarSenha) {
    $readCode = new Read();
    $readCode->ExeRead(DB_PASSWORD_RECOVER, "WHERE pass_code = :code AND ativo = 1", "code={$lembrarSenha}");
    if (!$readCode->getResult()) {
        header("Location: 404.php");
    }
}
if (!empty($dataLogin['AdminLogin'])) {
    $login->ExeLogin($dataLogin);
    if (!$login->getResult()) {
        WSErro($login->getError()[0], $login->getError()[1]);
        $log->RecordLog("Login: "******"Erro: Login " . $login->getError()[0]);
    } else {
        $log->setUserId($login->getId());
        $log->RecordLog("Login: "******"Sucesso: Login");
        header('Location: painel.php');
    }
} elseif (!empty($dataLogin['EnviaSenha'])) {
    $sendEmail = new RecoverEmail();
    $sendEmail->Enviar($dataLogin['email']);
    if ($sendEmail->getResult()) {
        WSErro($sendEmail->getError()[0], $sendEmail->getError()[1]);
        $createRecover = new Create();
        $createRecover->ExeCreate(DB_PASSWORD_RECOVER, $sendEmail->getCode());
        $log->RecordLog("Login: Recuperação de senha: " . $datalogin['email'], "Sucesso: Email enviado");
    } else {