Jump to content


Photo

Login


  • Faça o login para participar
3 replies to this topic

#1 rettich

rettich

    No Play, YES ABUSADO

  • Usuários
  • 258 posts
  • Sexo:Não informado

Posted 23/03/2005, 10:28

po galera eu fiz um sisteminha d login, ae faz tudo certo, so q c eu por o login certo e com senha errada ele autentica o login, mas c eu n por o login certo ele n autentica, keria saber como resolver este problema?!

vo postar o codigo!!!!

<?
require_once("conecta.php");

$login = $_POST['login'];
$senha = $_POST['senha'];

$sql = mysqli_query($id, "SELECT LogLogin, LogSenha FROM login WHERE LogLogin = '$login' AND LogSenha = '$senha'");
$row = mysqli_num_rows($sql);

if ($row == 0)
{
	print "Login ou senha inválidos";
}
else
{
	session_start();
	$_SESSION['login'] = $login; 
	$_SESSION['senha'] = $senha; 
	header("Location: index.php");
}
 
?>

este codigo e o q testa a senha p verificar c ele esta correta!!!

vlwz!!!!
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Wallace Rettich - Desenvolvedor Web
BR Design -- M2Software

#2 PHPMan

PHPMan

    Jesus te ama

  • Usuários
  • 149 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 23/03/2005, 12:16

mysqli_num_rows?

#3 rettich

rettich

    No Play, YES ABUSADO

  • Usuários
  • 258 posts
  • Sexo:Não informado

Posted 23/03/2005, 13:17

numero d linhas retornadas!! c ele retornar alguma ele autentica o login!!!

esse codigo eu tirei do imasters, n esta totalmente igual!!!!!

mas teria uma solução melhor!?!?
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Wallace Rettich - Desenvolvedor Web
BR Design -- M2Software

#4 hito

hito

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 23/03/2005, 19:27

po galera eu fiz um sisteminha d login, ae faz tudo certo, so q c eu por o login certo e com senha errada ele autentica o login, mas c eu n por o login certo ele n autentica, keria saber como resolver este problema?!

vo postar o codigo!!!!

<?
require_once("conecta.php");

$login = $_POST['login'];
$senha = $_POST['senha'];

$sql = mysqli_query($id, "SELECT LogLogin, LogSenha FROM login WHERE LogLogin = '$login' AND LogSenha = '$senha'");
$row = mysqli_num_rows($sql);

if ($row == 0)
{
	print "Login ou senha inválidos";
}
else
{
	session_start();
	$_SESSION['login'] = $login; 
	$_SESSION['senha'] = $senha; 
	header("Location: index.php");
}
 
?>

este codigo e o q testa a senha p verificar c ele esta correta!!!

vlwz!!!!

$row = mysqli_num_rows($sql);

if ($row == 0)


tenta assim:

$row = (mysql_num_rows($sql) > 0)


===d
...starting...
<?php ...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq