Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2013, 05:16
sToRaGe
 
Fecha de Ingreso: mayo-2010
Mensajes: 51
Antigüedad: 14 años
Puntos: 0
Error al buscar en la base de datos

Hola quería tener un sistema de login pero el código falla en alguna parte.
Cogí un código de internet y lo modifiqué puesto que no tengo mucha idea de bases de datos y no entiendo realmente qué puede fallar o qué cambié para que no funcione :S
No sé si hay algún error de sintaxis, ojalá me puedan ayudar...

Código PHP:
<? session_start();
include(
"bbdd_conexion.php");
$nick $_POST['nick'];
$pass sha1(md5(trim($_POST['pass'])));
$link=mysql_connect($server,$dbuser,$dbpass);
$query sprintf("SELECT *
FROM users WHERE nick='$nick' && pass='$pass'"
);
$result=mysql_db_query($database,$query,$link);
if(
mysql_num_rows($result)){ // nos devuelve 1 si encontro el usuario y el password
$array=mysql_fetch_array($result);
$_SESSION["nick"]=$array["nick"];
$_SESSION["loginOK"]="1";
header("location:index.php");
}  else {
?>