Jump to content

daniellopes++

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About daniellopes++

  1. galera... tenho um sistema de login em PHP e estou com dificuldades na parte de validação dos dados digitados com os dados já inseridos no banco FDB. O problema é esse: Na tela de login no campo usuário se for digitado um nome de usuário que esteja cadastrado no banco e digitado sua senha errada ele redireciona para a pagina de login, mas se for digitado qualquer coisa no usuário e qualquer coisa na senha ele entra como se os dados fossem corretos. esse é o código: <?php $user = $_POST['user']; $password = $_POST['password']; $hostname = "localhost:C:/xampp/htdocs/sistema/LOGIN.fdb"; $usuario = "SYSDBA"; $senha = "masterkey"; $conexao = ibase_connect( $hostname, $usuario, $senha ) or die( 'Erro ao conectar: ' . ibase_errmsg() ); $Ds_Query = "select usuario, senha from login where usuario='$user'"; $Ds_Retorno = ibase_query($Ds_Query); while($Linha_Banco = ibase_fetch_row($Ds_Retorno)) { $login = strcmp($user,$Linha_Banco[0]); $senhafinal = strcmp($password,$Linha_Banco[1]); if(($login != 0) or ($senhafinal != 0)){ header("Location:index.php"); } } ?>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.