phpbar.de logo

Mailinglisten-Archive

[php] Bilder aus DB anzeigen;

[php] Bilder aus DB anzeigen;

Joerg Behrens php_(at)_phpcenter.de
Sun, 20 Oct 2002 17:25:47 +0200


----- Original Message -----
From: "Heiko Ziebell" <php_(at)_doopmedia.at>
To: <php_(at)_phpcenter.de>
Sent: Sunday, October 20, 2002 4:33 PM
Subject: Re: [php] Bilder aus DB anzeigen;


> > $result = mysql_query("SELECT * FROM news_images WHERE id='$id'");
> > $field = mysql_fetch_array($result);
> > header("Content-type: $field[filetype]");
> > print $field['bin_data'];
>
> Danke für die Hinweise! Aber mal eine Frage.
> Ich arbeite mit PGSQL & InterBase und muß dort bei der Datenbank angeben
das
> das Feld in der ich die Bilder speicher vom Typ:
>
[..]

>    $out.=Header("Content-type: image/jpeg");
>    $out.=Header("pragma: no-cache");
>    $out.='<center><img src="'.$tempfile.'"></center>';
>      }

Liegt hier ein Denkfehler vor? Entweder du schickst dem Browser ein
image/jpeg oder aber ein text/plain (whatever) aber beides zusammen geht
nicht.

Die erste Mal zeigte doch schon die Loegung. Zu deiner index.php(html)
brauchst du noch eine image.php auf die referenziert wird.
<img src="image.php?id=31337" /> .Inerhalb dieser Datei holst du die
Bilddaten aus deiner DB und sendest zuvor einen entsprechenden Contenttype.

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive