Refresh immagine php

Scarecrow

Nuovo Utente
23 Giu 2009
3
0
0
Ciao a tutti...
allora.. io ho una pagina php che mi genera un immagine precisa.. su cui con imagestring() scrivo qualcosa..
il problema nasce che questa scritta cambia giornalmente e, visto che il browser salva l'immagine nelle cache, per poter vedere la scritta dovrei fare "refresh" manuale...
come potrei aggiornare quest'immagine?
grazie in anticipo
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Inserisci all'inizio del file php queste righe, la pagina si ricaricherà ogni volta che viene chiamata ignorando il contenuto della cache:

PHP:
<?php
session_start();
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
 

Scarecrow

Nuovo Utente
23 Giu 2009
3
0
0
Grazie Eliox funziona...
ma se volessi richiamare l'immagine con il BBCode
tipo così
Codice:
[.IMG]http://blavla.org/script.php?img=.png[./IMG]
come potrei farla aggiornare? XD
 
Ultima modifica:

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
A rigor di logica dovrebbe essere lo stesso, lo script che ti ho proposto ignora la cache, quindi l'immagine che vedi dovrebbe essere l'ultima disponibile.