Porque minha página de login sempre retorna a ela mesma
Tenho uma página de login de usuário com o código abaixo e por mais que eu queime a "mufa" em cima desse código não consigo ver o erro. Porque eu não consigo logar quando hospedada no Terra mas consigo no localhost?
Código:
<?php include"Connections/config.php";
$conexao = mysql_connect("$hostname_config","$username_config","$password_config")
or die ("Erro ao se conectar com banco de dados. Por favor informe no email:dac@objetivopirassununga.com.br");
$db = mysql_select_db("$database_config")
or die ("Erro ao se conectar com banco de dados. Por favor informe no email:dac@objetivopirassununga.com.br");
if(isset($_POST['acao']) && $_POST['acao'] == 'login'):
$login = trim($_POST['login']);/*RECUPERANDO DADOS o trim remove espaços vazios*/
$senha = trim($_POST['senha']);/*RECUPERANDO DADOS*/
if(empty($login)):
echo'<script>alert("Preencha o campo Login!")</script>';
echo'<script>history.back()</script>';
exit;
elseif(empty($senha)):
echo'<script>alert("Preencha o campo Senha!")</script>';
echo'<script>history.back()</script>';
exit;
else:
$login = (!get_magic_quotes_gpc()) ? addslashes($login) : $login;
$senha = (!get_magic_quotes_gpc()) ? addslashes($senha) : $senha;
$sql = "SELECT * From aluno
WHERE login = '$login'
AND senha = '$senha'";
$qr = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($qr) == 0):
echo'<script>alert("Usuário ou Senha invalidos!")</script>';
echo'<script>history.back()</script>';
exit;
else:
session_start();
$_SESSION['login'] = $login;
$_SESSION['senha'] = $senha;
header("location:vitrine.php");
endif;
endif;
endif;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>COLÉGIO OBJETIVO - PIRASSUNUNGA - O MELHOR ENSINO. A MELHOR QUALIDADE.</title>
<link href="css/paginas.css" rel="stylesheet" type="text/css" />
<link href="scripts/shadowbox-3.0.3/shadowbox.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="scripts/jquery.js"></script>
<script type="text/javascript" src="scripts/shadowbox-3.0.3/shadowbox.js"></script>
<!-- initialize the shadowbox when the DOM is ready -->
<script type="text/javascript">
Shadowbox.init({
language: 'pt',
player: ['img','html','swf','pdf'],
})
</script>
</head>
<body><!-- início de tudo -->
<div id="tudo">
<!-- início de container-->
<div id="container">
<div id="selo"></div>
<div id="topo">
<div id="menu">
<div id="menutopo">
<ul>
<a href="http://sistema.sigaaweb.com.br/sigaaweb/index.php?colegio=objetivopirassununga&unidade=01" rel="shadowbox" title="Boletim de Notas">Boletim</a>
<img src="image/menu/separador.png" width="2"/>
<a href="http://www.google.com/calendar/embed?src=objetivopirassununga%40gmail.com&ctz=America/Sao_Paulo" rel="shadowbox" title="Agenda de Eventos">Agenda</a>
<img src="image/menu/separador.png" width="2"/>
<a href="#">Apoio Educacional</a>
<img src="image/menu/separador.png" width="2"/>
<a href="eventos_alunos/login.php">Eventos</a>
<img src="image/menu/separador.png" width="2"/>
<a href="administrar/login.php">Administrativa</a>
<img src="image/menu/separador.png" width="2"/>
<a href="contato/contato.php" rel="shadowbox" title="Contato" >Contato</a>
</ul>
</div>
</div>
</div>
<div id="blocoum">
<div class="fonttl">...Login</div><br>
<?php include("vertical.falso.php"); ?>
</div>
<div id="blocoseis">
<form name="formlogin" class="login" method="post" action="">
<fieldset>
<legend>
<label class="titulo"><strong>Formulário de Login</strong></label>
</legend>
<label class="login">
<span class="login">Nome:</span>
<input name="nome" type="text" size="30"/>
</label>
<label class="login">
<span class="login">Login:</span>
<input name="login" type="text" size="30"/>
</label>
<label class="login">
<span class="login">Senha:</span>
<input name="senha" type="password" size="30"/>
</label>
<input type="hidden" name="acao" value="login"/><!--campo oculto de ação enviar-->
<button class="login" type="submit" value="Enviar" name="Enviar"/>Logar-se</button>
</fieldset>
</form>
</div>
<!-- fim de container --></div>
<div id="rodape">
<div id="blococinco">
© 2009 - <?php echo date('Y')?> - <strong>COLÉGIO OBJETIVO - PIRASSUNUNGA</strong> - Todos os direitos reservados<br />Rua Siqueira Campos, 1167 - Centro - Pirassununga - SP Fone: (55)19)3561-2762
</div>
</div>
<!-- fim de tudo --></div>
</body>
</html>Discussão (13)
Carregando comentários...