Mailinglisten-Archive |
Das kann nicht wirklich funktionieren, die beiden
Header Anweisungen widersprechen sich.
header("Content-type: image(gif");
=> Jetzt kommen die Daten eines Bildes
header("Location: $bild");
=> Rufe andere URL auf, hier gibt es keine Daten.
Korrekt wäre
/* Bild öffnen */
$fp = fopen($bild, "r");
/* Dateizeiger prüfen */
if ($fp) {
/* Header senden Datenart */
header("Content-type: image/gif");
/* Cache ausschalten */
header("Expires: 0");
/* Daten durchjagen */
fpassthru($fp);
/* Datenzeiger schließen */
_(at)_fclose($fp);
}
Oder halt nur den Location-Header verwenden,
je nachdem was grade gefragt ist. :-)
cu
Thomas Weinert
http://www.subjective.de
php::bar PHP Wiki - Listenarchive