buenas tengo un problema con este codigo:
cuando el usuario si esta en la base de datos realiza la primera sentencia
pero cuando el usuario no esta en la base de datos no realiza la sentencia que esta en rojo
como podria hacer con este problema?
<?php
mysql_connect("localhost", "pag", "87215851" ) or die(mysql_error());
mysql_select_db("db" ) or die(mysql_error());
function quitar($mensaje)
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace("\\","",$mensaje);
return $mensaje;
}
if(trim($_POST["nick"]) != "")
{
$nick = quitar($_POST["nick"]);
buenas
$result = mysql_query("SELECT * FROM usuarios WHERE nick='$nick'");
if($row = mysql_fetch_array($result)){
{
if($row["nick"] == $nick)
{
//90 dias dura la cookie
setcookie("usNick",$nick,time()+7776000);
echo header ("Location: http://www.pag.com/reg.php");
}
}
else
{
echo header ("Location: http://www.pagerror.com");
}
}
?>