Tengo un problema al buscar datos en una base de datos mysql. Busca un usuario y su contraseña, y el password con no lo encuentra. Lo encripto desde php al crear un nuevo usuario usando password(); y despues cuando quiero chekear si el user existe hago la consulta con password tambien. Pero nada!!
Esto verifica los usuarios:
Código PHP:
   <?
session_start();
 
if ($userid && $password)
{
  // Si el usuario ha intentado hacer log in
 
  $db_conn = mysql_connect("localhost", "nombreusuario", "contraseña");
  mysql_select_db("nombreBaseDatos", $db_conn);
  $query = "select * from auth "
           ."where name='$userid' "
           ." and pass=password('$password')";
  $result = mysql_query($query, $db_conn);
  if (mysql_num_rows($result) >0 )
  {
    // si están en la base de datos registra la id de usuario
    $valid_user = $userid;
    session_register("valid_user");
  }
}
?>
<html>
<body>
<h1>Página Inicio</h1>
<?
 
  if (session_is_registered("valid_user"))
  {
    echo "Ahora estás logged in como: $valid_user <br>";
    echo "<a href=\"logout.php\">Log out</a><br>";
  }
  else
  {
    if (isset($userid))
    {
      // si han intentado hacer login y ha fallado
      echo "No has podido hacer login";
    }
    else
    {
      // si no han intentado hacer login  y no han hecho logged out
      echo "No has hecho logged in.<br>";
    }
 
    // provee el formulario para hacer  log in
    echo "<form method=post action=\"authmain.php\">";
    echo "<table>";
    echo "<tr><td>Userid:</td>";
    echo "<td><input type=text name=userid></td></tr>";
    echo "<tr><td>Contraseña:</td>";
    echo "<td><input type=password name=password></td></tr>";
    echo "<tr><td colspan=2 align=center>";
    echo "<input type=submit value=\"Log in\"></td></tr>";
    echo "</table></form>";
  }
?>
<br>
<a href="members_only.php">Sección de Miembros</a>
</body>
</html>   En la base se almacena esto:
name pass
testuser *676243218923905CF94CB52A3C9D3
Alguien tiene idea de por que no funciona!!??
Gracias!!
 
  
 

 Problema con password en mysql
 Problema con password en mysql  
  Pedazo de bludo!!!
 Pedazo de bludo!!! 
