PHP - ¿Cómo corrijo el error “Documento expirado” en PHP?

 
Vista:
sin imagen de perfil

¿Cómo corrijo el error “Documento expirado” en PHP?

Publicado por Manuel (5 intervenciones) el 14/01/2018 04:05:57
Buen día.

He tratado de hacerlo usando session_cache_limiter('public');, pero cuando realizo una consulta no me trae los resultados hasta que actualizo la página manualmente, ya que solo carga lo que tiene en el caché.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

¿Cómo corrijo el error “Documento expirado” en PHP?

Publicado por xve (6935 intervenciones) el 17/01/2018 08:41:23
que código contiene la pagina?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

¿Cómo corrijo el error “Documento expirado” en PHP?

Publicado por Manuel (5 intervenciones) el 18/01/2018 00:50:04
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?php
if(!isset($_SESSION)){ session_start();}
if(isset($_SESSION["intentos"])){
if($_SESSION["intentos"]==0){
session_destroy();
}
}
?>
<?php
if(!isset($_SESSION)){ session_start();}
if(isset($_COOKIE['limit'])){
    //unset($_COOKIE['limit']);	 	 		
	echo "<script type='text/javascript'>";
    echo "alert('Superaste el número de intentos permitidos. Cuando se cumplan las 2 horas podrás intentarlo de nuevo');";
    echo "</script>";
	echo "<html><head></head>".
    "<body onload=\"javascript:history.back()\">".
    "</body></html>";
    exit;
}
 
if(isset($_SESSION["intentos"])){
 if($_SESSION["intentos"]==10){
 $_SESSION["intentos"]=0;
 setcookie("limit","cookie activa", time()+7200);
	echo "<script type='text/javascript'>";
    echo "alert('Superaste el número de intentos permitidos. Podrás intentarlo de nuevo en 2 horas.');";
    echo "</script>";
	echo "<html><head></head>".
    "<body onload=\"javascript:history.back()\">".
    "</body></html>";
    exit;
 }
}
 
if(!isset($_SESSION["intentos"])){
 $_SESSION["intentos"]=0;
}
 
 $user_agent = $_SERVER['HTTP_USER_AGENT'];
/*
function getBrowser($user_agent){

if(strpos($user_agent, 'MSIE') !== FALSE)
   return 'Internet explorer';
 elseif(strpos($user_agent, 'Edge') !== FALSE) //Microsoft Edge
   return 'Microsoft Edge';
 elseif(strpos($user_agent, 'Trident') !== FALSE) //IE 11
    return 'Internet explorer';
 elseif(strpos($user_agent, 'Opera Mini') !== FALSE)
   return "Opera Mini";
 elseif(strpos($user_agent, 'Opera') || strpos($user_agent, 'OPR') !== FALSE)
   return "Opera";
 elseif(strpos($user_agent, 'Firefox') !== FALSE)
   return 'Mozilla Firefox';
 elseif(strpos($user_agent, 'Chrome') !== FALSE)
   return 'Google Chrome';
 elseif(strpos($user_agent, 'Safari') !== FALSE)
   return "Safari";
 else
   return 'No hemos podido detectar su navegador';
}
*/
function getBrowser($user_agent){
if(strpos($user_agent, 'Firefox') == FALSE){
	return false;
}
ELSE{
	return TRUE;
}
}
if(getBrowser($user_agent)==FALSE){
echo "<script type='text/javascript'>";
    echo "alert('POR FAVOR USA FIREFOX. CON OTROS NAVEGADORES ES POSIBLE QUE LA PÁGINA NO FUNCIONE CORRECTAMENTE');";
    echo "</script>";
}
 ?>
<html><script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js'></script></html>
<html>
	<head><center>
	<title>INICIAR SESIÓN</title>
	<br><br><br><br>
     <FONT FACE="Gungsuh" SIZE=6 COLOR="blue">INICIAR SESIÓN</font><p></p><br>
	<IMG src="logoweb.jpg" width="300" height="200"/><br><br><br><br><br>
	</head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<body style="background-color:D0D3D5">
		<script type='text/javascript'>
document.oncontextmenu = function(){return false;}
</script>
 
	<form name='inicio_sesion' method='post' id='inicio_sesion' action="cls_validar_usuario.php">
		<input type='text' name='nombre_usuario' id='nombre_usuario' placeholder="USUARIO" style="width:175px;height:30px"><div></div><p></p>
		<input type='password' name='clave' id='clave' placeholder="CONTRASEÑA" style="width:175px;height:30px"><div></div><p></p>
		<input type='password' name='id_empleador' id='id_empleador' placeholder="ID EMPLEADOR" style="width:175px;height:30px"><div></div><p></p>
		<input list='usuarios' name='tipo_usuario' id='tipo_usuario' autocomplete="off" placeholder="TIPO DE USUARIO" style="width:175px;height:30px"><div></div><br><br><p></p>
	    <datalist id='usuarios'>
	    <option value='Empleado'></option>
		<option value='Usuario'></option>
		<option value='Administrador'></option>
		</datalist>
<style type="text/css">
.boton{
    font-size:18px;
    font-family:Gungsuh;
    font-weight:bold;
    color:white;
    background:#638cb5;
    border:0px;
    width:120px;
    height:25px;
}
</style>
 
	<center><input type='submit' value='INGRESAR' name='iniciar_sesion' id='iniciar_sesion'  class="boton" onclick="this.disabled=true; this.value='Enviando...'; this.form.submit()"></center><div></div>
</form>
</center>
</body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar