Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2013, 12:30
iGussy
 
Fecha de Ingreso: diciembre-2011
Mensajes: 13
Antigüedad: 13 años, 2 meses
Puntos: 0
Problema con ELSE al iniciar sesión en un sistema

Buen día amigos, tengo un problema con un else de un codigo php, el cual es el siguiente:

<?php

include("/config.php");
if(isset($_POST['logear']))
{
/*tomaremos el valor de las variables user y pass de los textboxs*/
$user = mysql_real_escape_string($_POST["nick"]);
$pass = mysql_real_escape_string($_POST["pass"]);
/* haremos un query para ver si los datos introducidos existen la base de datos*/
$login_query = mysql_query("SELECT * FROM usuarios WHERE usuario='".$user."'");
$fetch = mysql_fetch_array($login_query);
if($fetch['usuario'])
{
if($fetch['contra'] == $pass)
{
echo '<div id="boxreg"><font color="green">Sesión iniciada con exito</font></div>';
}else{
echo '<div id="boxreg"><font color="green">Algunos datos est&aacute;n incorrectos</font></div>';
}
}
}else{
?>

El problema es que al iniciar sesión si manda el mensaje bien de Sesión iniciada con exito, pero al poner algún dato incorrecto o falta de espacios en blanco no me manda error de else :S...

Que puedo hacer?