Página de Login com PHP

1. Página de Login com PHP

Raíssa
rayca

(usa Nenhuma)

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.

Abaixo está o 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&aacute;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&oacute;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>";
}
}
}
?>




  


2. Re: Página de Login com PHP

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 01/11/2016 - 15:56h

rayca escreveu:

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.

============================
Boa tarde Rayca.
Veja este link: http://www.devmedia.com.br/criando-um-sistema-de-cadastro-e-login-com-php-e-mysql/37213

att.:
marcelo oliver







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts