Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2003, 09:13
TBone
 
Fecha de Ingreso: noviembre-2002
Mensajes: 20
Antigüedad: 21 años, 5 meses
Puntos: 0
Fallo en sistema de usuarios

Buenas, saque un tutorial de un sistema de usuarios, pero al intentar conectar como usuario, cual ya existe en la base (para entrar) pues me dice que no existe en la base dicho usuario, aqui esta el codigo por si me podeis ayudar:


Código PHP:
<?php

$conex 
mysql_connect("localhost""sesion""clave");
mysql_select_db("base");

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();
?>