Ir para conteúdo
Fórum Script Brasil
  • 0

Erro sem sentido


Marco Polo Viana

Pergunta

Estou com o seguinte problema:

1 - Depois de inserir os dados de login e enviar, a página seginte recebe os dados das variáveis, executa query normalmente e passa os campos para $_SESSION["variavel"] sem problemas. Mas no código abaixo se descomentar a linha da variável e-mail dá erro interno http 500. Sendo que na query retorna o resutado certinho inclusive traz o email também.

<?php 
session_start();
require_once('cnx_dao.php');
$email_login = $_POST["email_usr"];
$senha_login = md5($_POST["senha_usr"]);

if(empty($email_login) || empty($senha_login))
{
header("Location: index.php");
} else {
$sql_login  = mysql_query("SELECT * FROM C_USUARI WHERE C_USUARI_S_EMAIL='$email_login' AND C_USUARI_S_SENHA='$senha_login'");
$rows_login = mysql_num_rows($sql_login);

if($rows_login!=0)
{
$mostra_usuario = mysql_fetch_array($sql_login);
$_SESSION["id_usuario"]     = $mostra_usuario["C_USUARI_I_USUARIO"]; 
$_SESSION["nome_usuario"]   = $mostra_usuario["C_USUARI_S_NOME"];
//$_SESSION["email_usuario"]  = $mostra_usuario["C_USUARI_S_EMAIL"];

//echo "Email: $email_login <br> Senha literal: ".$_POST["senha_usr"]."<br> Senha md5: $senha_login";

echo "usuario: ". $mostra_usuario["C_USUARI_I_USUARIO"];
echo "nome: ".$mostra_usuario["C_USUARI_S_NOME"];
//echo "e-mail: ".mostra_usuario["C_USUARI_S_EMAIL"];
//exit;

//header("Location: index2.php");
}else  
{ //echo "Erro não localizado"; exit; 
echo "<script>alert('Usuário ou Senha não reconhecidos.'); history.back() </script>";
}
}
@mysql_close();
?>
2 - Em seguida, mesmo deixando apenas as variáveis usuario e nome que não dão erro descomentadas, passo elas para a sessao.php que deveria armazenar. Mas não armazena e redireciona.
<?php
 session_start(); 

if(!isset($_SESSION["id_usuario"]) and !isset($_SESSION["nome_usuario"])){
  header("location: index.php");
}else {
echo "Sessão id = ".$_SESSION["id_usuario"];
echo "     Sessão usuario : ".$_SESSION["nome_usuario"];
}
}
?>

Alguém pode me ajudar?

Abs

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...