Hola, amigos del foro
Paso a contar mi problema.
Como puedo hacer para que una pagina ASP no me lea una imagen ( ej. 0001.jpg) que ya se alojo en el cache del explorador del cliente...
Desde ya gracias...
| |||
Problemas con Imagenes Hola, amigos del foro Paso a contar mi problema. Como puedo hacer para que una pagina ASP no me lea una imagen ( ej. 0001.jpg) que ya se alojo en el cache del explorador del cliente... Desde ya gracias...
__________________ Saludos, Rubén Vázquez Buenos Aires - Argentina |
| |||
Hola... <meta http-equiv="Expires" content="-1"> <meta http-equiv="Last-Modified" content="-1"> <meta http-equiv="Cache-Control" content="no-cache, mustrevalidate"> <meta http-equiv="Pragma" content="no-cache"> Esto funciona bien, pero solo cuando cerras el navegador y lo volves a abrir, mi problema radica en que los usuarios de pagina pueden subir, modificar y borrar fotos de su publicacion. Aclarando un poco : Supongamos que los users tienen las fotos iduser_01.jpg, iduser_02.jpg, iduser_03.jpg, la pagina se las muestra en un tamaño reducido, al hacer click soble la imagen se la muestra en tamaño normal, dentro de una capa, el problema biene cuando el usuario... 1) El usuario ve las foros en tamaño normal, si no la ve en tamaño normal NO PASA NADA todo funciona a la perfeccion. 2) Cuando el usuario vio las foros en tamaño normal y despues borra una de las fotos, supongamos la iduser_02.jpg, un asp renombra la info de las fotos en la BD o sea que la la iduser_03.jpg pasa a llamarse la iduser_02.jpg, lo mismo hace con los archivos graficos en el disco los renombra para mantener la concordancia con la BD. 3) Ahora el usuario sube una nueva foto( estas operaciones se realizan sin cerrar el explorador ), selecciona desde su maquina que foto quiere subir, y la envia al server a travez del componente aspupload, luego el componente aspjpge se encarga de procesar la foto para adaptarla a las necesidades de la pagina; la nueva foto sube con el nombre iduser_03.jpg, la info es agregada a la DB, a traves de una variable de session el asp se recarga si se subio o modifico una foto, hasta aca funciona perfecto, me actualiza la imagen sin problemas, ahora si el usuario quiere ver la foto recien subida en tamaño normal, ahi bienen los problemas ya que muestra la antigua foto llamada la iduser_03.jpg que se encuentra en el cache del explorador, y no la nueva la iduser_03.jpg que se encuentra en el server... La pregunta del millon es... Como evito que me lea la foto desde el cache del explorador, y forzar a que la descarge nuevamente del server? Desde ya muchas gracias
__________________ Saludos, Rubén Vázquez Buenos Aires - Argentina |