Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala Pessoal, blza?
Estou fazendo um esquema de login usando php e sql server e não estou conseguindo validar o usuário e senha.
<?php
session_start();
if (isset($_POST['BtnLogin']))
{// testa se a página foi chamada pelo form de login
$codigo_cliente = $_POST['TxtLogin'];
$senha = $_POST['TxtSenha'];
$myServer = "thiago";
$myUser = "sa";
$myPass = "123456789";
$myDB = "Locadora";
$s = @mssql_connect($myServer, $myUser, $myPass)
or die("Não foi possível conectar no banco");
$d = @mssql_select_db($myDB, $s)
or die("Não foi possivel abrir o banco $myDB");
$query = "SELECT codigo_cliente, senha FROM t_cliente_cadastro"
." WHERE codigo_cliente = '$login' AND senha = '$senha'";
$result = mssql_query($query);
if (mssql_num_rows($result) > 0) // usuario existe
{
// pega o array de resultados
$dados = mssql_result($result, 0);
// grava a sessão
$_SESSION['usuario']['codigo_cliente'] = $dados['codigo_cliente'];
$_SESSION['usuario']['senha'] = $dados['senha'];
header('Location: logado.php');
}
else
{
header('Location: index.php');
echo 'falha na autenticacao';
// falha na autenticação
}
mssql_close();
}
else
{
header('Location: index.php');
// caso negativo, volta para index.php
}
?>
Quando eu tento logar ele fica voltando para a pagina index.
Alguem tem alguma idéia do que pode ser?
Obrigado!!
Carregando comentários...