Thomas Luethi: PNG erzeugen - keine gültige Datei - Fehler?

Beitrag lesen

Hallo,

header("Content-type: image/png");

Hier sagst Du dem Browser: Nun kommt ein PNG-Bild.

imagepng($bild, "/bilder/".$datei);

Hier schickst Du ihm diese Binaer-Daten fuer das Bild.

Und anschliessen offenbar noch Text-Daten:

Danach kommt normaler Quelltext einer HTML Seite.

Das kann nicht gut gehen.

Das Skript darf pro Aufruf nur

  • entweder ein Bild ausliefern
  • oder HTML-Text-Ausliefern.

IMHO ist es praktischer, wenn man ein Skript pro Aufgabe hat.
Also ein Skript, das Bilder ausgibt.
Und ein anderes Skript, das HTML-Text ausgibt.

mfg, Thomas