[Resolvido] login
Fala pessoal, tudo bem ?
Eu to fazendo um sistema de gerenciamento simples, queria uma ajuda, tipo, se eu me logo e novamente digito o index ele aparece o formulario de login, como poderia fazer o controle pra verificar se o usuario ta logado redirecionar parao main.php e caso contr'ario manter-se logado.
meu codigo atualmente esta assim:
<?php
if(isset($_POST['user'])) {
require_once "Util/conn.php";
$usuario = $_POST["user"];
$senha = $_POST["password"];
$sql = "SELECT * FROM users WHERE user = '".$usuario."' AND password = '".$senha."'";
$result = mysql_query($sql);
if(mysql_num_rows($result) == '0') {
$msg = "Erro - Usuario ou Senha inválido !";
} else {
session_start();
$_SESSION["login"] = mysql_fetch_assoc($result);
header("Location: main.php");
}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="Soldas Especiais e Manutenção Industrial" />
<meta name="keywords" content="Soldas Especiais Curitiba, Manutenção Industrial Curitiba" />
<meta name="author" content="Fagner Almeida" />
<meta name="contact" content="fagnerfxa@gmail.com" />
<title>JFWeld - Painel de Controle</title>
<link type="text/css" rel="stylesheet" href="css/estilo.css" />
</head>
<body>
<div id="mid">
<img src="img/logo.png" alt="logo" /><br /><br />
<h1 class="title">Painel de Controle</h1><br />
<p class="text">Digite seu login e senha para acessar o sistema.</p><br />
<?php
if(isset($msg)) {
echo "<p class='error'>".$msg."</p>";
}
?>
<form action="" method="post" name="frmLogin">
<center>
<table border="0">
<tr>
<td width="70"><label for="loginUser">Usuário:</label></td>
<td><input type="text" name="user" id="loginUser" /></td>
</tr>
<tr>
<td width="70"><label for="loginPassword">Senha:</label></td>
<td><input type="password" name="password" id="loginPassword" /></td>
</tr>
<tr>
<td colspan="2" style="text-align: center;"><input type="submit" name="submit" id="loginButton" value="Entrar" /></td>
</tr>
</table>
</center>
</form>
</div>
</body>
</html>Discussão (3)
Carregando comentários...