public function acessar() { ControleConexao::conexao(); if (!empty($_REQUEST['usuario']) && !empty($_REQUEST['senha']) && $_REQUEST['acao'] == 'acessar') { if ($_REQUEST['acao'] == 'acessar') { parent::acessar($_REQUEST['usuario'], $_REQUEST['senha']); } } else { if (@$_REQUEST['acao'] == 'sair') { parent::sair(); header('Location: index.php'); } } }
public function acessar($usuario, $senha) { $query = "SELECT * FROM tb_usuario WHERE nome = '" . $usuario . "' and senha= '" . $senha . "'"; $result = mysql_query($query); $res = mysql_fetch_object($result); if ($res) { $acesso = new ModeloAcesso(); $acesso->setSession('nome', $res->nome); $acesso->setSession('id', $res->id); $acesso->setSession('email', $res->email); $acesso->setSession('senha', $res->senha); $acesso->setSession('cpf', $res->cpf); $acesso->setSession('tipo_usuario', $res->tipo_usuario); } else { ControleMensagem::setMensagem(array('danger', 'Usuário ou senha inválido')); } }