Exemple #1
0
<?php

//include_once "http://localhost/treinos/php/siteCompleto/functions/logar/logar.php";
session_start();
if (isset($_POST['logar'])) {
    // $pdo = conectar();
    // $buscarCliente = $pdo->prepare("SELECT * FROM clients WHERE client_login = :login");
    // $buscarCliente->bindValue(":login", $_POST['login']);
    // $buscarCliente->execute();
    $dados = logarCliente($_POST['login'], $_POST['password']);
    if (!empty($dados)) {
        $_SESSION['logado_cliente'] = true;
        $_SESSION['nome_cliente'] = $dados['client_name'];
        $_SESSION['id_cliente'] = $dados['client_id'];
        //header('location:http://localhost/treinos/php/siteCompleto');
    } else {
        echo "Usuário ou senha inválidos.";
    }
}
if (!isset($_SESSION['logado_cliente'])) {
    //var_dump($_GET);
    // APRESENTA PÁGINA DE LOGIN
    echo '<form action="" method="post">';
    echo '<label>Login: </label>';
    echo '<input type="text" name="login" />';
    echo '<label>Senha: </label>';
    echo '<input type="password" name="password" />';
    echo '<input type="submit" name="logar" />';
    echo '</form>';
}
// verificação do login feita no index.php
Exemple #2
0
include_once 'functions/config/config.php';
include_once 'functions/url/url.php';
include_once 'functions/helpers/utils.php';
include_once 'functions/logar/logar.php';
include_once 'functions/cadastro/cadastro.php';
try {
    carregaIncludes(array("conexao"), "login");
} catch (Exception $e) {
    echo $e->getMessage();
}
/* LOGIN CLIENTE */
if (isset($_POST['logar'])) {
    try {
        $login = filter_input(INPUT_POST, 'login', FILTER_SANITIZE_SPECIAL_CHARS);
        $password = filter_input(INPUT_POST, 'password', FILTER_SANITIZE_SPECIAL_CHARS);
        $erro = logarCliente($login, $password);
    } catch (Exception $e) {
        echo "Erro: " . $e->getMessage();
    }
}
/* FIM LOGIN CLIENTE */
/* LOGOUT CLIENTE*/
if (isset($_GET['ac'])) {
    if ($_GET['ac'] == 'logout') {
        logout();
    }
}
/* FIM LOGOUT CLIENTE*/
if (isset($_SESSION)) {
    var_dump($_SESSION);
}