Enviado em 01/11/2016 - 14:40h
Estou criando um site utilizando PHP e minha pagina de login, aparentemente, não está fazendo a consulta ao MySql, pois quando vou fazer login ela simplesmente da a mensagem de erro "Usuário e senha não correspondem" que é a ultima linha do meu código.<?php
session_start();
require "gerenciar.php";
if(!isset($_SESSION['login_session']) && !isset($_SESSION['pwd_session']) && !isset($_SESSION['opuser_session'])){
?>
<html>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body
{
font-family:times new roman;
color:#FFFFFF;
background: ;
font-size:110%;
position: absolute;
left:55px;
top: 90px;
}
.footer
{
color: 000000;
position:absolute;
bottom:0;
width:100%;
top: 360px;
}
.footer1
{
color: 000000;
position:absolute;
bottom:0;
width:100%;
top: 380px;
}
</style>
<head>
<font font-family="times new roman" color="000000"><h2> RPG Mundo de Terrana</h2></font>
<link rel="stylesheet" type="text/css">
</head>
<body>
<div class="principal">
<title> RPG Mundo de Terrana </title>
<div style="width:100%" align="center">
<table border= "5" cellspacing = "3" cellpadding = "2" width= 80% bordercolor= "#ffffff" bgcolor="#000000">
<tr row span = "1" colspan = "1" align= center valing= middle>
<td><h2><font color=#ffffff> Login</h2>
<form action="" method="POST">
Usuário:<br>
<input type="text" name="login">
<br>
Senha:
<br>
<input type="password" name="pwd">
<br> <br>
<input type="submit" method="Entrar">
<br>
<a href="usuario.php" style="color:#ffffff;" href="">Cadastre-se</a>
</form>
</font>
</body>
</tr>
</div>
</div>
<div class="footer">
<a href="quemsomos.html" style="color:#000000">Quem somos</a>
</div>
<div class="footer1">
<a href="historia.html" style="color:#000000">História do RPG</a>
</div>
</div>
</html>
<?php
}else{
echo "<meta http-equiv='refresh' content='0, ./pag.php'>";
}
?>
<?php
if(!empty($_POST['login'])){
$login = $_POST['login'];
$pwd = $_POST['pwd'];
$opuser = $_POST['opuser'];
if(empty($login)){
echo"<script>('Preencha os campos para poder fazer login'); history.back();</script>";
}elseif(empty($pwd)){
echo"<script>('Preencha os campos para poder fazer login'); history.back();</script>";
}else{
$query1 = mysql_num_rows(mysql_query("SELECT * FROM mestre WHERE login = '$login' and pwd = '$pwd' and opuser = '$opuser'"));
if($query1 == 1){
$_SESSION['login_session'] = $login;
$_SESSION['pwd_session'] = $pwd;
$_SESSION['opuser_session'] = $opuser;
echo "<script>alert('Usuário logado');</script>";
}else{
echo "<script>alert('Usuário e senha não correspondem.'); history.back();</script>";
}
}
}
?>