Dúvida em relação a login em PHP e MYSQL
Bom dia.
Sou novo no fórum e gostaria da ajuda de vocês. Tenho conhecimento em desenvolvimento na linguagem JAVA, porém comecei a desenvolver em PHP estou desenvolvendo uma aplicação web onde tenho um login de acesso, uma pagina index.php com formulario, e login.php como validação do mesmo. Quando entro com as informações para logar no sistema a pagina login.php fica em branco e não me retorna nenhuma mensagem.
O arquivos estão hospedados no servidor 000Webhost, estou utilizando a tabela usuario no mysql.
index.php
<!DOCTYPE html>
<html lang="pt-br">
<header>
<meta charset="UTF-8"/>
<title>CRF - Controle Reciclagem Femsa</title>
<link rel="stylesheet" type="text/css" href="css/#"/>
</header>
<body>
<div id="main-wropper">
<h2>SRF - Painel Administrativo</h2>
<form method="POST" action="login.php">
<label>RE:</label>
<input type="text" name="re" placeholder="Informe seu re" />
<label>Senha:</label>
<input type="password" name="senha" placeholder="Informe sua senha" />
<input type="submit" value="Acessar"/>
</form>
</div>
</body>
login.php
<?php
include("config/config.php");
?>
<html>
<head>
<title>Autenticação</title>
</head>
<body>
<?php
//Verificando se existe RE e SENHA e obtendo o paramentro do formulario via POST
if(isset($_POST['re']) && isset($_POST['senha'])){
$re = $_POST['re'];
$senha = $_POST['senha'];
//Verificando se usuário está cadastrado no banco de dados para acessar o sistema.
$sql = mysql_query("SELECT * FROM usuario WHERE re = '$re' AND senha = '$senha'") or die(mysql_error());
//Verificando quantidade de registro encontrada no banco
$num = mysql_num_rows($sql);
//Vereficando se retorno registro ou não
if($num == 1){
//percorrer todos os registro encontrados no banco
while ($percorrer = mysql_fetch_array($sql)) {
//obtendo nivel de acesso do usuário.
$nivelAcesso = $percorrer['nivelAcesso'];
$nome = $percorrer['nome'];
//iniciando uma sessão
//session_start();
//Verificando qual nivel do usuário logado para acessar o sistema
if($nivelAcesso == 1){
//$_SESSION['admin'] = $nome;
echo "Login efetuado com sucesso";
}else{
$_SESSION['normal'] = $nome;
}
echo "<scrit type="text/javascript">window.location = "teste.php"</script>";
}
}else{
echo "Re ou senha informado estão incorretos! Por favor tente novamente.";
}
}
?>
</body>
</html>
e minha conexão config.php
<?php
$host = "localhost";
$user = "id3297899_alexandre";
$senha = "Xa23d98y";
$db = "id3297899_sistema_login";
//Conectando ao banco de dados host, usuario e senha
mysql_connect($host, $user, $senha) or die (mysql_error());
//Indicando qual banco usar
mysql_select_db($db) or die (mysql_error());
?>Discussão (1)
Carregando comentários...