Hallo!
Ich habe eine MySQL Bilddatenbank, in welcher die Thumbnails direkt als BLOB abgespeichert werden. Anzeigen der Bilder funktioniert über PHP (z.B.: showimage.php?ID=123). Die Bilder werden lokal vom Browser gecached (getestet mit IE und NC). Beim Neuladen der Seite werden die Bilder jedoch immer erneut abgerufen und nie aus dem Cache geholt. Wie kann ich den Browser dazu überreden seinen Cache genauso wie bei normalen Bilddateien zu verwenden.
Gar nicht! Weil der Browser URLs mit einem Query "?ID=123" nicht immer als cachewürdig ansieht.
Es ist nicht gutalle Thumbnails in der mySQL abzulegen.
siehe: http://www.koehntopp.de/php/databases.html#db-blob
Lege nur die Dateinamen in der mySQL ab und Du hast das Cacheproblem gelöst.
MfG, André Laugks