Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/08/2013, 14:35
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: php manejo de session

Cita:
Iniciado por emilio_alac05 Ver Mensaje
la cosa es esto cuando hago login me lleva a una pagina principal donde se supone que ya me loguie, pero si pulso f5 en la pagina principal, me saca y me manda a login al parecer destruye la sesion cuando pulso f5 o recargo mi pagina principal. cual seria el error de codigo que tengo,gracias.
esto

Código PHP:
Ver original
  1. $usuario=mysqli_real_escape_string($_POST['nombre']);
  2.        $clave=mysqli_real_escape_string(md5($_POST['password']));
  3.          
  4.        $consulta="Select * from usuarios where nom='$usuario' and pwd='$clave'";
  5.        $consultar=mysqli_query($consulta) or die(mysqli_error());
  6.        $re=mysqli_fetch_array($consultar);
  7.  
  8.    if(!$re[0]){
  9.     echo "<script language= javascript>
  10.        alert('unauthenticated user')
  11.        location.href = 'login.php'
  12.        </script>";
  13.     }else{
  14.     $_SESSION['Nombre']=$re['Nombre'];
  15.     header("Location: index.php");
  16.     }

cómo cambiarlo ya te lo dije. para encontrar la solución piensa un poco, tómate tu tiempo.

una pista:

ese código se va a ejecutar sí o sí, tienes que controlarlo según la lógica que te dije y con if-else.

saludos.