Example #1
0
<?php

include 'includes/config.php';
include_once $path_classes . 'fla_usuarios.class.php';
$objUsuarios = new fla_usuarios();
$arrUsuario = array();
$msg = "";
$msgRetorno = "";
if (!empty($_POST)) {
    $login = $_POST['login'];
    $senha = $_POST['senha'];
    $objUsuarios->set_des_login($login);
    $objUsuarios->set_des_senha($senha);
    // Pesquisando os dados do usuário na base e armazenando no array
    $arrUsuario = $objUsuarios->logaUsuario($objUsuarios);
    // Verifica se retornou algum valor no array
    if (count($arrUsuario) > 0) {
        // Verifica se o usuário está ativo
        if ($arrUsuario[0]['ind_ativo'] == 1) {
            // Armazena o nome e o tipo de usuário em sessão
            session_start();
            $_SESSION['NOM_USUARIO'] = $arrUsuario[0]['nom_usuario'];
            $_SESSION['COD_TIPO_USUARIO'] = $arrUsuario[0]['cod_tipo'];
            $rotatividade = $url . "rotatividade/index.php";
            header("Location:{$rotatividade}");
        } else {
            // Se o usuário não estiver ativo, exibe uma mensagem ao usuário
            $msg = 'Desculpe, sua conta não está ativa no sistema';
        }
    } else {
        // Se o array voltou vazio, os dados preenchidos estão incorretos, então exibe uma mensagem ao usuário