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("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
$mensaje = str_replace('\"',""",$mensaje);
$mensaje = str_replace("\\\\","\",$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();
?>