Ir ao conteúdo
  • Cadastre-se

Douglas Perez

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom pessoal estou na reta final do meu curso de técnico em informática e empaquei na página de login do meu site... Basicamente eu uso o php + phpmyadm do Wampserver para poder fazer esse site. No meu banco de dados "bancodedados" tenho dois usuários: Usuário: Marcos Senha: 4321 Usuário: Douglas Senha: 123 Não sei porque mas apenas o usuário "Marcos" consegue realizar o login no site, já o usuário "Douglas" não consegue. Na table o usuário "Marcos" foi cadastrado antes. Código do config.php: <meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8" /><?php$conecao = mysql_connect('localhost', 'root','') or die ("Não foi possivel conectar-se ao banco de dados");mysql_select_db('bancodedados', $conecao) or die ("Banco de dados não encontrado");?> Código do index.php: <html><head></head><body><div style="background-color:#000; width:1024px; margin-left:auto; margin-right:auto; position:relative; height:100%;"><div style="background-color:#FF0; width:100%; position:relative; height:10%;"></div><div style="background-color:#F85; width:20%; position:relative; height:80%; float:left;"><form method="post" action="loga.php"><input type="text" name="login" placeholder="LOGIN"><input type="password" name="senha" placeholder="SENHA"><input type="submit" value="Logar"></form></div><?php //só vai incluir a página quando o form tiver sido enviado if( isset( $_POST['login'] ) ){ require_once("http://localhost:8080/SITE TESTE/Login/loged.php"); }?><div style="background-color:#75F; width:80%; position:relative; height:80%;float:left;"></div></div></body></html> Código do loga.php: <?phprequire_once "config.php";session_start();$senha = $_POST['senha'];$login = $_POST['login'];if($login==""&$senha==""){echo "<script>alert('Insira o nome de Usuario e a Senha!')</script>";echo "<script>window.location.href = 'http://localhost:8080/SITE TESTE/Login/index.php'</script>";}else if($login==""){echo "<script>alert('Insira o nome de Usuario!')</script>";echo "<script>window.location.href = 'http://localhost:8080/SITE TESTE/Login/index.php'</script>";}else if ($senha==""){echo "<script>alert('Insira a senha!')</script>";echo "<script>window.location.href = 'http://localhost:8080/SITE TESTE/Login/index.php'</script>";}else{$data = mysql_query("select * from cadastro");while($resposta = mysql_fetch_array($data)){$usuario = $resposta['nome'];$passw = $resposta['senha'];if($senha==$passw && $login==$usuario){echo "<script>window.location.href = 'http://localhost:8080/SITE TESTE/Login/loged.php'</script>";}else {echo "<script>alert('Usuário e senha incorretos!')</script>";echo "<script>window.location.href = 'http://localhost:8080/SITE TESTE/Login/loga.php'</script>";}}}?> Código do loged.php: <?php require_once "config.php"; $data = mysql_query("select * from cadastro");while($resposta = mysql_fetch_array($data)){$usuario = $resposta['nome'];}?><html><head></head><body><div style="background-color:#0F0; width:1024px; margin-left:auto; margin-right:auto; position:relative; height:100%;"><div style="background-color:#00F; width:100%; position:relative; height:10%;"></div><div style="background-color:#A8B; width:20%; position:relative; height:80%; float:left;"><form method="post" action="deslog.php"><p><?php echo "$usuario logado"?> <p><input type="submit" value="Deslogar"></form></div><div style="background-color:#75F; width:80%; position:relative; height:80%;float:left;"><p>BEM VINDO <?php echo "$usuario"?><p></div></div></body></html> Código do deslog.php: <?phpsession_start();session_destroy();echo "<script>window.location.href = 'http://localhost:8080/SITE TESTE/Login/index.php'</script>";?>

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...