No se actualiza página
Publicado por Juan Carlos (2 intervenciones) el 10/07/2020 20:31:49
Hola a todos, tengo un problema con una web que he creado para un restaurante en su zona privada
Tengo una página administrarcarta.php que muestra la lista de platos. Un sencillo query donde muestra el contenido de la tabla que los guarda,hasta ahí sin problema,
Cada plato tiene enlaces para editar los datos del mismo, una etiqueta tipo <a href = http://www.miweb.com/editarcarta.php?edit=nnnn >, nnn es el número de plato, hasta ahí todo bien
Puedo modificar sin problema, la página editarcarta.php tiene un formulario y detecta si se ha hecho un "submit" o muestra el formulario con los datos del plato, se llama a si misma con el método POST,,
modifica el plato sin problema, saca un mensaje "registro editado" y tiene un enlace para volver del tipo también <a href="http://www.miweb.com/administrarcarta.php">Volver</a>.
El problema es que al volver a la página administrarcarta.php no me aparecen las modificaciones salvo que actualice con F5
Lo mismo me pasa cuando vuelvo a editar el mismo plato y me aparecen los datos originales de la primera vez, salvo que le de a actualizar (F5)
He pensado que era por la caché del navegador y he probado a insertar las líneas:
en el head e incluso lineas php :
pero no ha habido resultado
Si a alguno se le ocurre alguna solución lo agraceria mucho
Tengo una página administrarcarta.php que muestra la lista de platos. Un sencillo query donde muestra el contenido de la tabla que los guarda,hasta ahí sin problema,
Cada plato tiene enlaces para editar los datos del mismo, una etiqueta tipo <a href = http://www.miweb.com/editarcarta.php?edit=nnnn >, nnn es el número de plato, hasta ahí todo bien
Puedo modificar sin problema, la página editarcarta.php tiene un formulario y detecta si se ha hecho un "submit" o muestra el formulario con los datos del plato, se llama a si misma con el método POST,,
modifica el plato sin problema, saca un mensaje "registro editado" y tiene un enlace para volver del tipo también <a href="http://www.miweb.com/administrarcarta.php">Volver</a>.
El problema es que al volver a la página administrarcarta.php no me aparecen las modificaciones salvo que actualice con F5
Lo mismo me pasa cuando vuelvo a editar el mismo plato y me aparecen los datos originales de la primera vez, salvo que le de a actualizar (F5)
He pensado que era por la caché del navegador y he probado a insertar las líneas:
1
2
3
4
<meta http-equiv="Expires" content="0">
<meta http-equiv="Last-Modified" content="0">
<meta http-equiv="Cache-Control" content="no-cache, mustrevalidate">
<meta http-equiv="Pragma" content="no-cache">
en el head e incluso lineas php :
1
2
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 1 Jul 2000 05:00:00 GMT"); // Fecha en el pasado
pero no ha habido resultado
Si a alguno se le ocurre alguna solución lo agraceria mucho
Valora esta pregunta


0