Ir para conteúdo

POWERED BY:

Arquivado

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

Marcilio

Só dá Usuário/Senha inválidos!!!

Recommended Posts

Estou tentando criar uma sistema de autenticação usando o script apresentado na coluna:

http://www.imasters.com.br/web/conteudo/co...?codcoluna=1846

Só dá Usuário/Senha inválidos!!! Alguém poderia me dizer o uqe estaria errado.

 

<?

//INICIALIZA A SESSÃO

session_start();

 

//CONECTA COM O BANCO DE DADOS

require_once("conexao.php");

 

//RECEBE OS DADOS DO FORMULÁRIO

$usuario = $_POST[txtUser];

$senha = $_POST[txtSenha];

 

//VERIFICA

$sql = mysql_query("SELECT ID_USUARIO, NOME_USUARIO FROM tb_usuarios WHERE USUARIO = '$usuario' AND SENHA = '$senha'") or die("ERRO NO COMANDO SQL");

 

//LINHAS AFETADAS PELA CONSULTA

$row = mysql_num_rows($sql);

 

//VERIFICA SE RETORNOU ALGO

if($row == 0) echo "Usuário/Senha inválidos";

 

else {

//PEGA OS DADOS

$id = mysql_result($sql, 0, "ID_USUARIO");

$nome = mysql_result($sql, 0, "NOME_USUARIO");

 

//GRAVA AS VARIÁVEIS NA SESSÃO

$_SESSION[id] = $id;

$_SESSION[nome] = $nome;

 

//REDIRECIONA PARA A PÁGINA QUE VAI EXIBIR OS PRODUTOS

Header("Location: resultado.php");

} //FECHA ELSE

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

opapode ser duas coisas, ou os dados do banco estão diferentes ou vazios, ou o seu select está com problemas e retorna uma consulta sem resultados.dá uma revisada no banco e no seu select aí que vai dar certofalow!!!

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.