Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2003, 04:31
TBone
 
Fecha de Ingreso: noviembre-2002
Mensajes: 20
Antigüedad: 21 años, 5 meses
Puntos: 0
Pregunta Sistema de usuarios

Buenas.
Estoy utilizando el sistema de usuarios que tiene la pagina, y todo bien, hasta el momento de loguearse, los usuarios los crea bien en la base de datos, pero intento conectar y no consigo que entre, me dice que dicho usuario no existe a pesar de haber mirado en la base de datos para comprobar que dicho usuario y clave exiten. ¿rn que esta el fallo? aqui pongo donde me da fallo, y gracias de antemano.

Código PHP:
<?php

$conex 
mysql_connect("localhost""usuario""clave");
$result mysql_select_db("base_de_datos")
or die (
mysql_error());

function 
quitar($mensaje)
{
$mensaje str_replace("<","&lt;",$mensaje);
$mensaje str_replace(">","&gt;",$mensaje);
$mensaje str_replace("\'","'",$mensaje);
$mensaje str_replace('\"',"&quot;",$mensaje);
$mensaje str_replace("\\\\","&#92",$mensaje);
return 
$mensaje;
}

if(
trim($HTTP_POST_VARS["nick"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
$nick quitar($HTTP_POST_VARS["nick"]);
$pass quitar($HTTP_POST_VARS["password"]);

$result mysql_query("SELECT password FROM usuarios WHERE nick ='$nick'");
if(
$row mysql_fetch_array($result))
{
if(
$row["password"] == $pass)
{
//90 dias dura la cookie
setcookie("usNick",$nick,time()+7776000);
setcookie("usPass",$pass,time()+7776000);
?>
Ingreso exitoso, ahora sera dirigido a la pagina principal.
<SCRIPT LANGUAGE="javascript">
location.href = "index.php";
</SCRIPT>
<?
}
else
{
echo 
"Password incorrecto";
}
}
else
{
echo 
"Usuario no existente en la base de datos";
}
mysql_free_result($result);
}
else
{
echo 
"Debe especificar un nick y password";
}
mysql_close();
?>