Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in F:\www\admin\comandos.php on line 13
a linha 13 é esta: " if(mysql_num_rows($resultado)==1){" e o arquivo comandos é onde se localiza esta função e está incluído na página index.php.
Alguem ai pode me ajudar a melhorar a função ou localizar este erro?
function verifica () { //--------------------- verifica o login if(isSet($_COOKIE["login"])) $login = $_COOKIE["login"]; if(IsSet($_COOKIE["senha"])) $senha = $_COOKIE["senha"]; if(!(empty($login) OR empty($senha))){ $resultado = mysql_query("SELECT * FROM osprimo_admin WHERE login = '$login' and senha = '$senha'"); if(mysql_num_rows($resultado)==1){ if($senha != mysql_result($resultado,0,"senha")){ setcookie("login"); setcookie("senha"); echo "<center>Você não efetuou o LOGIN!</center>"; echo "<center><a href=\"./\">Voltar</a></center>"; exit; } } echo "<center>Olá $login, seja bem-vindo(a)</center>";} else{ echo "<center>Acesso Negado. Por Favor, efetue o Login."; echo '<table border="0" cellpadding="0" cellspacing="0" width="100%" id="table9"> <tr> <td width="303"> <img border="0" src="imagens/img_login.gif" width="97" height="105" align="right"></td> <td> <form name="formulario" method="POST" action="?adm=login"> <p>Usuário:<input type="text" name="login" id="login" size="20"></p> <p> Senha:<input type="password" name="senha" id="senha" size="16"><input type="submit" value="ok" name="Submit"></p> </form> <p> </p> </td> </tr> </table>'; exit; } }