Peter Thomassen: fgets bei GIF oder PDF - nur die ersten paar Bytes?

Beitrag lesen

Hi ihr,
wenn ich mit fgets den Inhalt einer GIF- oder PDF-Datei einzulesen
versuche, sind anschließend in meiner Zielvariablen nur die ersten
paar Bytes. Wieso?

Code:
  $fp = fopen($file,"r");
  $content = fgets($fp,filesize($file) + 1);
  fclose($fp);

Hoffe, dass ihr mir helfen könnt. readfile() kann ich nicht ver-
wenden, weil der Content nicht ausgelesen, sondern in eine Daten-
bank geschrieben werden soll.

Bye,
Peter