phpbar.de logo

Mailinglisten-Archive

[php] Image-Problem

[php] Image-Problem

Tobias Ratschiller tobias_(at)_dnet.it
Sun, 5 Dec 1999 09:58:48 +0100


> fpassthru() hast das Problem leider nur im ersten Moment geloest. Das
> Bild wird zwar nun korrekt ausgegeben, allerdings wird es auch nur
> ausgegeben und nicht in der Variable $contents abgelegt. Mit fread()
> laesst sich die Datei zwar in eine Variable lesen, allerdings ist die
> Bilddarstellung fehlerhaft.

Jep, fpassthru() beschränkt sich auf Ausgabe.

> Gibt es einen Weg, Binaerdaten originalgetreu aus einer Datei zu
> lesen? Oder funktioniert es nur mit Textdateien einwandfrei? (Laut
> php-doku sollte mit fread() binaer gelesen werden)..

fread() sollte schon funktionieren. Vielleicht ist das zweite Argument (die
Dateigröße) nicht korrekt berechnet?
Versuch mal:
while(!feof($fd))
{
    $contents .= fread($fd, 64);
}

Mit freundlichen Grüßen,
  Tobias Ratschiller



php::bar PHP Wiki   -   Listenarchive