Autor | Zpráva | ||
---|---|---|---|
Jitella Profil * |
#1 · Zasláno: 12. 11. 2012, 20:59:38
Ahoj,
řeším takový problém. Uživatelé na mém webu si mohou nahrát/změnit profilovou fotografii. Při změně fotografie se ale na webu stále ukazuje starý soubor - je nutné stisknout F5. Je možné přes PHP nějak přinutit prohlížeč, aby vymazal dočasné soubory/cache... prostě aby načetl aktuální verzi stránek? Dík ) |
||
Prochy Profil |
#2 · Zasláno: 12. 11. 2012, 21:01:20
Generuj pokaždým náhrání souboru nový název obrázku, tím přinutíš prohlížeč, aby si nemyslel, že to je stále ten samý obrázek. Prostě ho stáhne znova.
|
||
margin Profil * |
#3 · Zasláno: 12. 11. 2012, 21:31:47
Jméno obrázku nemusí být úplně nové, stačí v src obrázku změnit parametr, který bude třeba pořadové číslo nebo (pseudo)náhodný řetězec, příklad:
src="Jitella.png" src="Jitella.png?1" src="Jitella.png?2" |
||
Časová prodleva: 1 rok
|
|||
jkl Profil * |
#4 · Zasláno: 11. 12. 2013, 10:31:07
Skvělá rada. Přidávám na konec ?'.mktime()' a funguje to skvěle. Zpětně díky 2 margin
|
||
Chamurappi Profil |
#5 · Zasláno: 11. 12. 2013, 11:38:13
Reaguji na jkla:
To je špatný nápad, tím potlačíš keše úplně… to už můžeš rovnou zakázat kešování. |
||
Časová prodleva: 10 let
|
0