Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

digomasters

Erro no servidor - Erro 500

Recommended Posts

Olá pessoal,

preciso da ajuda de vocês pois estou programando o login do meu site e não está funcionando no servidor de hospedagem,estava funcionando agora não sei porque não está.

 

Digitem qualquer usuário e senha e vejam o erro 500.

http://criartmoveis.com.br/administracao/login.php

 

Segue os códigos das paginas

 

login.php

<!DOCTYPE html>
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

<!--[if lt IE 8]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

<!--[if lt IE 7]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<html>
   <head>
       <meta charset="ISO-8859-1" />
       <title>ENTRAR NO SISTEMA</title>

	<link href='http://fonts.googleapis.com/css?family=Carrois+Gothic' rel='stylesheet' type='text/css'>

	<style type="text/css">
	body{font-family: 'Carrois Gothic', sans-serif;}
	</style>

   </head>
   <body>

	<form id="login" method="post" name="login" action="validacao.php" >
		<div style="text-align:center;">
			<h1>SISTEMA ADMINISTRATIVO</h1>
			<p style="margin:0; padding:0; font-size:18px;">LOGIN</p>
			<input style="outline:0; border:0; text-align:left; border-bottom:1px solid #000; font-family: 'Carrois Gothic', sans-serif;" type="text" id="login" name="login" class="login" />
			<br /><br />
			<p style="margin:0; padding:0; font-size:18px;">SENHA</p>
			<input style="outline:0; border:0; text-align:left; border-bottom:1px solid #000; font-family: 'Carrois Gothic', sans-serif;" type="password" id="senha" name="senha" class="senha" />
			<br /><br />
			<input type="submit" value="ENTRAR" />
		</div>
	</form>

</body>
</html>

 

validacao.php - A PAGINA QUE ESTÁ DANDO O ERRO

<?php
session_start();
if(($_POST['login'] != '') && ($_POST['senha'] != ''))
{
	require('../util/conecta.php');
	$sql = "select * from usuarios where usu_login = '".mysql_real_escape_string($_POST['login'])."' and usu_senha = '".mysql_real_escape_string(md5($_POST['senha']))."'";
	$resultado = $con->banco->Execute($sql);
	if($registro = $resultado->FetchNextObj())
	{
		$_SESSION['sessao_codigo_usuario'] = $registro->usu_id;
		$_SESSION['sessao_nome_usuario'] = $registro->usu_nome;
		direciona('index.php');
		exit;
	}
	else
		echo "USUARIO INVALIDO";
}
else
	echo "Você precisa digitar usuario e/ou senha <script>history.back();</script>";
?>

 

 

Preciso muito da ajuda de vocês,

abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça o php exibir os erros, coloque isso no inicio da sua pagina.

 

error_reporting(E_ALL);
ini_set('display_errors', TRUE);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você tiver acesso aos logs de erro do servidor fica mais fácil de visualizar o erro. Caso contrário, faça como o amigo acima lhe disse, comente cada linha e veja onde está o erro.

 

Aproveite e coloque o conteúdo do else entre chaves:

 

else {
  // Condição não foi aceita
}

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.