Comparação de dados digitados com dados do banco
10/01/2018
0
Olá pessoal, blz!?
eu fiz um controller entrar/login. O meu problema é que não estou conseguindo fazer a verificação.
Preciso comparar os dados que o usuário colocou com os dados que vem do banco de dados. Pelo que eu entendi chamamos eles aqui né?
Fiz algumas mudanças no código, mas ainda sim não acertei. Podem dar uma conferida?
Grato desde já pela ajuda.
Essa dúvida foi gerada a partir de um comentário no artigo [url:descricao=PHP: Sistema de Login com Níveis de Acesso]https://www.devmedia.com.br/php-sistema-de-login-com-niveis-de-acesso/37217[/url]
eu fiz um controller entrar/login. O meu problema é que não estou conseguindo fazer a verificação.
Preciso comparar os dados que o usuário colocou com os dados que vem do banco de dados. Pelo que eu entendi chamamos eles aqui né?
Fiz algumas mudanças no código, mas ainda sim não acertei. Podem dar uma conferida?
public function entrar() { $this->render(''/login/entrar''); $Usuario = new Usuario(); $Usuario->setNome($_POST[''nome'']); $Usuario->setEmail($_POST[''email'']); $Usuario->setSenha($_POST[''senha'']); Sessao::gravaFormulario($_POST); $email = $Usuario->setEmail($_POST[''email'']); $senha = $Usuario->setSenha($_POST[''senha'']); $usuarioDAO = new UsuarioDAO(); if($usuarioDAO->verificaLogin($_POST[''email'']) === $email && $usuarioDAO->verificaLogin($_POST[''senha'']) === $senha) { Sessao::gravaMensagem("Dados Confere"); $this->redirect(''/login/login-sucesso''); } else { Sessao::gravaMensagem("Erro ao fazer o login"); } var_dump($email, $senha); }
Grato desde já pela ajuda.
Essa dúvida foi gerada a partir de um comentário no artigo [url:descricao=PHP: Sistema de Login com Níveis de Acesso]https://www.devmedia.com.br/php-sistema-de-login-com-niveis-de-acesso/37217[/url]
José Silva
Curtir tópico
+ 0
Responder
Posts
27/02/2019
Felipe
Olá, tudo bem ?
Posso estar muito enganado, mas notei que alguns contém ' ' args' ', no meu caso, utilizo da mesma forma onde coloquei o codigo aí, acredito que seja assim também com as pastas de acesso.
Posso estar muito enganado, mas notei que alguns
$_POST['args']
Responder
Clique aqui para fazer login e interagir na Comunidade :)