13. 06. 2007, 09:24

Hallo!

Ich habe in einem Array ein PNG als base64-kodierten String, den ich nun ausgeben möchte (Bild rendern mit Template-Marker).

Ich habe es so versucht:

  1. $quote['Chart'] = base64_decode($quote['Chart']);
  2. $quote['Chart'] = imagecreatefromstring($quote['Chart']);
  3. header('Content-Type: image/png');
  4. imagepng($quote['Chart']);
  5. imagedestroy($quote['Chart']);

Das Bild wird ausgegeben doch der Rest der Seite nicht. Ausserdem ist mir noch nicht klar, wie ich das Ding dann in den Marker ###Chart### bekomme. Wohl irgendwie so? (Das Template wird richtig gezogen und auch die anderen Werte des Arrays wunderbar subsituiert, nur das Image fehlt mir noch)

  1. $markerArray['###ChartE###'] = $this->cObj->IMAGE($imageConf);

Obwohl ich mir versch. andere Extensions angeschaut habe um zu sehen, wie die das machen, blicke ich einfach nicht durch.

Bitte dringend um Hilfe!

Gruss, Tom