Sto creando un modulo di input che consente agli utenti di caricare un'immagine. Una volta inviato, l'utente viene restituito al modulo con un bit di conformità nella parte superiore.PHP force refresh image
Qualsiasi immagine che è stata inviata viene quindi visualizzata in anteprima tramite una query su un database MySQL che memorizza l'URL dell'immagine. Tuttavia, se l'utente carica una foto, viene visualizzata in anteprima e quindi decide di cambiare quella foto e di inviare nuovamente il modulo, quando ti riporta al modulo la nuova foto non viene visualizzata a meno che non venga premuto manualmente l'aggiornamento sul browser.
Esiste un modo per forzare una cancellazione/aggiornamento della cache o un aggiornamento per quella specifica immagine piuttosto che per l'intera pagina?
Grazie
Buona soluzione, suppongo che ingannare il browser nel ricaricarlo ... –
Quale funzione consiglieresti per generare il timestamp? – DorianHuxley
Ho appena aggiunto il punto interrogativo senza alcun timestamp quando ho ricaricato i browser ingannati. – bestprogrammerintheworld