Forum: Programmieren allgemein
by Flocke,
30. Jul 2005
Es kann (wie gesagt) sein, dass Firefox die Header-Angaben ignoriert, die das Cachen unterbinden sollen, wenn er eine Redirection findet (also einen "Location:"-Header).
Hier mal ein vollständiges Codebeispiel das funktioniert und das du nur noch an deine Bedürfnisse anpassen musst.
<?php
// Suchpfade für Bilder, wichtig: KEIN Slash am Ende!
$pathes = array(
"bilder"
...
Forum: Programmieren allgemein
by Flocke,
29. Jul 2005
Hab ich ja gesehen...
Sein Fehler rührt aber laut Fehlermeldung daher, dass er hier:
<?php
$path = "bilder/";
...
die HTTP-Adresse seines Webservers eingesetzt hat:
<?php
$path = "http://meinserver.de/Werbung";
...
Forum: Programmieren allgemein
by Flocke,
29. Jul 2005
Sezte mal die folgenden Zeilen in dein Script (weiß nicht ob's hilft, d.h. ob Firefox die restlichen Header auswertet wenn's ne Redirection ist):
Header('Expires: Mon, 14 Aug 1995 03:00:00 GMT');
Header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
Header('Cache-Control: no-store, no-cache, must-revalidate');
Header('Cache-Control: post-check=0, pre-check=0', FALSE);...
Forum: Programmieren allgemein
by Flocke,
28. Jul 2005
Na da muss ich doch glatt noch was zu sagen: sorry wenn's zu kompliziert war (:mrgreen: zurück) :twisted:
Ich hatte meine Idee vor dem Schreiben nicht getestet, daher geht's nicht ganz so, wie ich zunächst dachte. Aber mit einem frame statt einem iframe kann der IE das (für Firefox geht's so nicht, ich hab's aber nicht weiter ausprobiert).
Datei img_script.php:
<?php echo...
Forum: Programmieren allgemein
by Flocke,
28. Jul 2005
Das ist jetzt nicht dein Ernst, oder?
Forum: Programmieren allgemein
by Flocke,
27. Jul 2005
ist das nicht genau das, was er wollte?
Sein Programm liefert den Pfad zum Bild und nicht das Bild selbst.