FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
refrescar caché con header
Hola a todos:
Estoy actualizando un registro, acá precisamente permito subir una imagen al servidor, y cuando grabo los datos regreso a la pantalla anterior mediante header. Sin embargo en la otra pantalla al momento de pinchar un enlace y mostrar la imagen en unos div que tengo ocultos me sigue mostrando la imagen anterior, esto lo soluciono si vuelvo a presionar F5 para refrescar la página. La idea es que se refresque por sistema. Gracias.... Hasta Luego .-
__________________
No todo es como parece ser... |
#2
|
||||
|
||||
Hola,
Es el script que muestra la imagen (o el formulario para subirla) el que, creo yo, no tiene que quedarse en el caché, y esto tal vez puedas conseguirlo con algo así: Código PHP:
No sé si esto te servirá de algo o qué. PD. ¿Lo notaste en todos los navegadores? A mí lo del "caché" suele ocurrirme en Opera, pero, no en otros navegadores. Quiero decir que veo raro que si llegas a un sitio mediante el "header" de PHP, este conserve "nada" de una anterior visita... tal vez es que no tengo muy claro cómo estás implementando el asunto. |
#3
|
||||
|
||||
Hola Dec.
Olvidé aclarar algo, esto de subir a la página en realidad yo estoy modificando un registro y le estoy asociando una nueva imagen, por lo tanto yo reemplazo solo el archivo gracias a la función copy, ella se encarga de modificar el archivo en caso que exista. Por otro lado en IE6 es peor el asunto, ya que tengo que cerrar la página por completo y volver a ingresar para poder ver la imagen actualizada. y el header que me mandaste tampoco soluciona el asunto. Nos vemos.
__________________
No todo es como parece ser... |
#4
|
||||
|
||||
Cita:
Hasta Luego .-
__________________
No todo es como parece ser... |
#5
|
||||
|
||||
Hola,
Tal vez eso es lo menester: enviar las cabeceras antes de iniciar la sesión de usuario. Quizás de no hacerlo así las cabeceras realmente no pueden enviarse. Habría que revisar en el manual de PHP. |
#6
|
||||
|
||||
Cita:
Cita:
Código PHP:
Hasta Luego .-
__________________
No todo es como parece ser... |
#7
|
|||
|
|||
Sin embargo, es extraño que necesites enviar esos headers teniendo el session_start(). Según la opción "View response headers" de la extensión Web Developer de Firefox, session_start() manda estos encabezados (entre otros)
Cita:
Bye |
#8
|
||||
|
||||
Cita:
Cita:
Hasta Luego .-
__________________
No todo es como parece ser... |
#9
|
|||
|
|||
Depende qué espacios.
Código PHP:
Bye |
#10
|
||||
|
||||
Cita:
Así como lo puse las instrucciones funciona correctamente. Gracias.
__________________
No todo es como parece ser... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
cache con idhttp | mak8888 | Internet | 0 | 10-09-2007 12:38:44 |
tamaño de cache de bd | omarbrdz | Firebird e Interbase | 3 | 14-09-2005 15:26:39 |
IBDataset actualizacion en caché | Osorio | Conexión con bases de datos | 0 | 07-07-2005 19:06:07 |
Problemas con la cache usando IBX | glopez | Firebird e Interbase | 5 | 01-09-2004 17:07:52 |
Transacciones y/o cache | kayetano | MySQL | 1 | 25-06-2003 20:30:46 |
|