Ho una pagina su cui carico 1 volta alla settimana un file immagine che viene visualizzato dagli altri clients. Il nome è sempre lo stesso perchè va sovrascritto (non ha senso cambiare il nome o fare progressivi ecc., lo dobbiamo sovrascrivere con lo stesso nome).

Il problema è che i clients, dopo che ho caricato quello nuovo, visualizzano sempre quello vecchio. Il problema è sicuramente che il browser ha salvato in cache l'immagine e ricarica quella.
Unica soluzione è quella di premere un F5 per fare un refresh della pagina.

Dato che vorrei evitare il salvataggio di questi dati in cache sui cliens ho aggiunto a tutte le pagine:

Codice PHP:
// Evita la registrazione in cache
header('Cache-Control: no-cache');
header('Pragma: no-cache'); 
che però non sortisce alcun effetto. Anche con questo comando ad inizio pagina l'immagine salvata resta la stessa.

Come posso fare per evitare il salvataggio in cache? Ovviamente non ditemi di andare nelle opzioni dei clients e modificare il salvataggio della cache... ;-)

grazie
ciao