Loclyh 0 Denunciar post Postado Abril 28, 2019 Tenho comunicação do login com banco de dados php my admin porém ao acessar a próxima pagina ele entra sem ter precisado colocar senha, aceito acesso remoto para ajudar <?php if(isset($_POST['email'])) { $email = addslashes($_POST['email']); $senha = addslashes($_POST['senha']); if(!empty($email) && !empty($senha)) { $u->conectar("projeto_login","localhost","root",""); if($u->msgErro == "") { if($u->logar($email,$senha)) { header("location: URL REMOVIDA, OK"); } else { ?> <div class="msg-erro"> E-mail/senha não localizado! </div> <?php } } else { ?> <div class="msg-erro"> <?php echo "Erro: ".$u->msgErro; ?> </div> <?php } }else { ?> <div class="msg-erro"> Preencha todos campos! </div> <?php } } ?> Compartilhar este post Link para o post Compartilhar em outros sites
ShadowDLL 2 Denunciar post Postado Abril 28, 2019 Código <?php if(isset($_POST['email']) && isset($_POST['senha'])) { $email = addslashes($_POST['email']); $senha = addslashes($_POST['senha']); if(!empty($email) && !empty($senha)) { $u->conectar("projeto_login","localhost","root",""); if($u->msgErro == "") { if($u->logar($email,$senha)) { header("location: URL REMOVIDA, OK"); } else { ?> <div class="msg-erro"> E-mail/senha não localizado! </div> <?php } } else { ?> <div class="msg-erro"> <?php echo "Erro: ".$u->msgErro; ?> </div> <?php } }else { ?> <div class="msg-erro"> Preencha todos campos! </div> <?php } } ?> Agora ao fazer if($u->logar($email,$senha)), retorne os dados e passe elas em uma $_SESSION, assim, você coloca no começo de toda página algo para verificar se a sessão contém um valor. Caso queira um exemplo: LINK Compartilhar este post Link para o post Compartilhar em outros sites
Loclyh 0 Denunciar post Postado Maio 2, 2019 Obrigado amigo, deu certo! o link que você associou ajudou bastante. Compartilhar este post Link para o post Compartilhar em outros sites
ShadowDLL 2 Denunciar post Postado Maio 2, 2019 Disponível ;) Compartilhar este post Link para o post Compartilhar em outros sites