| |||
![]() Hola,tengo un problema y no se muy bien a que se debe,tengo una pagina con una imagen donde la ruta la tengo en una variable de sesion y es logo.jpg (por ejemplo) ,luego tengo un formulario con un campo FILE donde en el evento onchange llamo a una funcion que lo que me hace es enviar el formulario a si mismo (action="#") donde posteriormente compruebo si se ha enviado entonces subo la imagen del campo FILE al servidor con el mismo nombre que tenia la otra,es decir logo.jpg,machaco la imagen anterior,y luego vuelvo a mostrar la imagen subida,pero la imagen que me muestra nno es la que esta en el servidor sinola anterior,por que??
__________________ Inmuebles de Galicia:www.inmueblevirtual.net Compartir piso en Galicia:www.inmueblevirtual.net/foro |
| ||||
Re: Actualizar imagen Usá algo así para evitar la caché de la imagen: <img src="imagen.jpg?<?php echo md5(time())?>">
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Re: Actualizar imagen Me podría explicar que pretende hacer con ese codigo? yo nunca he usado el md5 y no se que es el hash, pero en todo caso lo que hará con eso es añadirle un texto al final del nombre de la imagen. Qué se consigue con eso? |
| ||||
Re: Actualizar imagen Para evitar el cacheo de las imágenes no basta con usar cabeceras no cahé o similares. Entonces, lo que se hace es engañar al navegador modificando el atributo src de la imagen, para que no lo tome de un valor guadado en la caché. Para eso, lo normal es colocar un valor aleaatorio o pseudoaleatorio como parámetro, el cual, sin afectar la visualización de la imagen, modifique su atributo src. Ve las faqs, allí se explica esto mismo.
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Re: Actualizar imagen Su solución es mejor que la mía. Lo que yo hacía era un truco rudimentario no para evitar eso, sino más bien para arreglar ese problema de alguna manera. Pero lo que ud. hace eso si es solución. Le agradesco yo también la respuesta, porque esas "soluciones" yo las implementaba antes, pero ahora se lo que tengo que hacer. |
| ||||
Re: Actualizar imagen ![]()
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| |||
Re: Actualizar imagen Muchas gracias,era de la cache,ahora si que me la carga correctamente.
__________________ Inmuebles de Galicia:www.inmueblevirtual.net Compartir piso en Galicia:www.inmueblevirtual.net/foro |
| ||||
Re: Actualizar imagen De todas maneras hechele un vistazo a este post.- http://www.forosdelweb.com/showpost....7&postcount=14 Saludos.- |