phpbar.de logo

Mailinglisten-Archive

[php] Image soll nicht im Cach gespeichert werden

[php] Image soll nicht im Cach gespeichert werden

=?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Wed, 5 Jul 2000 16:25:48 +0200


* Chrigu wrote:
> leider wird das image immer noch im cach gespeichert, gibts noch andere
> Möglichkeiten, dem browser mitzuteilen, dass das image neu geladen werden
> "muss"?

<?php
  $md5=md5(uniqid("blafasel"));
?>
<img src="output.php3?zufall=<?php print $md5; ?>">

In output.php3 gibst du das Bild aus mit deinen erwähnten
Headern, und dann noch:

<?php
  $md5=md5(uniqid("blubber"));
  Header("content-type: image/gif; name=\"$md5\"");

Damit sollte es dann keine Probleme mehr geben. Der
obige GET-Parameter zufall ist wichtig, weil sich
dadurch jedes Mal die URI für den Browser ändert und
er nicht auf ein bereits gecachetes Objekt zurückgreifen
kann.

-- 
<?php class new_media_development {
        var $url="http://www.rent-a-phpwizard.de/";
        var $fon="0931/7843792"; var $fax="0931/7843795";
} /* Björn Schotte, "Mr. PHP" */ ?>


php::bar PHP Wiki   -   Listenarchive