saitam
(usa Slackware)
Enviado em 19/03/2008 - 11:01h
Valeu pela atenção, já consegui conectar com o banco!
Agora a minha dúvida é na função: mysql_num_rows ($conexao) ta dando erro aqui nesta etapa, já inserir um registro no banco, mas continua dando esse erro!
veja o script
<html>
<body>
<form method="POST" action="login.php">
<br><br><br><br><br><br><br><br><br>
<p align="center">Login: <input type="text" name="usuario" size="30"></p>
<p align="center">Senha: <input type="password" name="senha" size="30"></p>
<p align="center"><input type="submit" value="Enviar" name="enviar"></p>
</form>
<?php
// obtém os valores digitados
$usuario = $_POST["usuario"];
$senha = $_POST["senha"];
// acesso ao banco de dados
include "mysqlconecta.php";
$resultado = mysql_query("SELECT * FROM login where login='$login'");
$linhas = mysql_num_rows ($conexao) or die (mysql_error());
if($linhas==0) // testa se a consulta retornou algum registro
{
echo "<html><body>";
echo "<b> Usuário não encontrado! </b>";
echo "<p align=\"center\"><a href=\"login.html\">Voltar</a></p>";
echo "</body></html>";
}
else
{
$linha = mysql_fetch_array($resultado);
if ($senha != $linha["senha"]) // confere senha
{
echo "<html><body>";
echo "<b> A senha está incorreta!</b>";
echo "<p align=\"center\"><a href=\"login.html\">Voltar</a></p>";
echo "</body></html>";
}
else // usuário e senha corretos. Vamos criar os cookies
{
setcookie("nome_usuario", $usuario);
setcookie("senha_usuario", $senha);
// direciona para a página inicial dos usuários cadastrados
header ("Location: pagina_inicial.php");
}
}
mysql_close($conexao);
?>
</body>
</html>
Erro = Warning: mysql_num_rows(): supplied resource is not a valid MySQL result resource in /home/www/mundodacomputacao.100webspace.net/login.php