Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/08/2008, 08:27
Dianinha
 
Fecha de Ingreso: febrero-2006
Mensajes: 42
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Al pasar aplicación al servidor

Hice un cambio cree una pagina de verificaciones primero y luego e sque me llama a la pagina donde me muetsra el formulario pero sigue igual, este es el código.

Pero de igual forma, en el servidor no me esta haciendo la validación me pasa de una a la pagina con el formulario y no debería si el usuario y el password estan vacíos no me debería dejar pasar a esa pagina.

<?php
//Se establece la session
session_start();
session_register('user');
session_register('contador');
++$_SESSION['contador'];

include ("conection.php");
ini_set('max_execution_time', 3600);

//Si es la primera vez que ingresa el usuario
if ($_SESSION['contador']==1) {
//Se verifica el usuario y password
$query_user="select * from tbl_user_ncm where IDE_USER_NCM='{$_POST['txt_user']}' and PASS_USER_NCM='{$_POST['txt_pass']}'";
$resultado_user= mysql_query($query_user,$link);
$total_user= mysql_num_rows($resultado_user);
//Si el usuario y passrod estan correctos va a ver la pagina completa
if ($total_user!=0){
//Se asigna valor a la variable session usuario
$_SESSION['user']=$_POST['txt_user'];?>
<script language='JavaScript'>javascript:location.href="me nuppal.php"</script>
<?php exit;
//Si el usuario y contraseña no son validos
}else{
//Se resta el contador, muestra mensaje de invalido y va a la pagina de login
--$_SESSION['contador'];?>
<script language='JavaScript'>alert("Please insert your user and password again")</script>
<script language='JavaScript'>javascript:location.href='lo gin.php'</script>
<?php exit;
}
//Si ya el usuario a iniciado session y ya entro a esta página puede entrar a la de menuppal
}elseif ($_SESSION['contador']>1){?>

<script language='JavaScript'>javascript:location.href="me nuppal.php"</script>
<?php exit;
}
mysql_close($link);?>
__________________
Somos lo que nos proponemos...Cuenta con la ayuda de un ser supremo para lograrlo.