Hallo,
imagepng($bild, "/bilder/".$datei);
Hier schickst Du ihm diese Binaer-Daten fuer das Bild.
Oops, sorry, hatte den zweiten Parameter uebersehen.
Damit schreibst Du die Binaerdaten offenbar in eine Datei.
Trotzdem: Der Content-type Header image/png ist natuerlich falsch,
wenn danach text/html ausgeliefert wird.
Gruesse,
Thomas