Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2009, 15:18
leecheva22
 
Fecha de Ingreso: septiembre-2009
Mensajes: 18
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta problema con login =S

hola amigos!!

tengo un problema con este codigo, es la comprovacion para un login...

Código PHP:
<?php 
session_start
();
    include(
"config.php");
    
$login htmlspecialchars(trim($_POST['login']));
    
$pass sha1(md5(trim($_POST['pass']))); 

    
$link mysql_connect("$dbhost","$dbusername","$dbuserpass");
        
mysql_select_db("$dbname",$link);
 
    
$query sprintf("SELECT admin.login,              
                       FROM admin WHERE admin.login='%s' && admin.password = '%s'"

               
mysql_real_escape_string($login),mysql_real_escape_string($pass));       
      
$result=mysql_db_query($dbname,$query,$link);
  
      if(
mysql_num_rows($result)){ // nos devuelve 1 si encontro el usuario y el password
      
        
$array=mysql_fetch_array($result);
         
          
         
$_SESSION["login"]=$array["login"];
         
         
header("Location:user.php");
       }  else {
         echo 
"Login o Password Incorrectos"
      } 
       
?>
pero me da este error
Código:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/a2742995/public_html/login/comprueba.php on line 16

Login o Password Incorrectos
una ayuda porfavor ustedes ke saben mas ke yo T____T

muchas gracias!!