Michael Schröpl: Browser Cache für einzelne Grafiken abschalten

Beitrag lesen

Hi oFb,

Am einfachsten ist es, wenn man an die Bildadresse eine Zufallszahl anhängt.
$zahl = rand(); // z.B.:1234
bild.jpg?$zahl
Ausgegeben wird: bild.jpg?1234
Und die Datei wird jedesmal neu geladen

als kleine Verbesserung zu diesem (einzig wirksamen) Vorschlag würde ich noch "Zufall" durch "autoincrement" ersetzen - das hier ist ein klassischer Anwendungsfall für einen Wertegenerator, wie zwar nicht die konkreten Werte wichtig sind, aber deren Eigenschaft, eindeutig zu sein.

Ich würde also beispielsweise die aktuelle Uhrzeit auf "hinreichend genau" (Sekunden dürften in diesem Fall reichen) als Parameter anhängen, um sicherzustellen, daß das serverseitige Skript nicht "schlecht würfelt".

Viele Grüße
      Michael

--
T'Pol: I apologize if I acted inappropriately.
V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
(sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.