Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/09/2007, 14:16
Avatar de hanscruz
hanscruz
 
Fecha de Ingreso: junio-2005
Mensajes: 278
Antigüedad: 18 años, 10 meses
Puntos: 0
Re: sentencias if se ejecuntan al reves

Amigos el problema se pone peor ahora ni siquiera verifica si las variables estan vacias o no si no que directamente se va a buscar a la base de datos y ejecuta el if que que tiene este comentario:
Código PHP:
if($Resultado==0

header("location: index.php?NoUsuario=si");//si no es correcto redirecionamos al formulario de identificacion 

else 

/*si los datos de identificacion son correctos realizamos una consulta y establecemos las variables de session*/ 
$Datos=mysql_fetch_array($ConsultaSQL); 
$HTTP_SESSION_VARS["Identificado"]="si"
$HTTP_SESSION_VARS["UsuarioSession"]=$Datos["Usuario"]; 
$HTTP_SESSION_VARS["NombresSession"]=$Datos["Nombres"]; 
$HTTP_SESSION_VARS["ApellidosSession"]=$Datos["Apellidos"]; 
$HTTP_SESSION_VARS["IdUsuarioSession"]=$Datos["Id"]; 

/*insertamos la fecha de ingreso*/ 
$FechaIngreso=date("Y-d-m H:i:s"); 
$InserccionSQL="INSERT Usuarios (FechaUltimoIngreso) Values ('$FechaIngreso')"
mysql_query($InserccionSQL,$Conexion); 

/*Redireccionamos al panel de control*/ 
header("location: panel.php"); 

mando el formulario con los datos vacios y busca en la base de datos y te manda al index con la variable nousuario, claro que esta correcto por que las variables estan vacias por lo tanto esta bien pero esta ejecutando el ultimo if, ya ni siquiera ejecuta los primeros ifs.

que sera?
alguien sabe?
siguo investigando....

saludos.
__________________
:policia: