Hallo,
bezogen auf des Topic habe ich bei Google leider nichts genaues zu meinem Problem gefunden.
Ich versuche Folgendes zu erreichen (alles in einer Datei):
(Pseudo)
<?php
require( 'foobar.php' );
$foobar = new Foobar();
?>
...
<html>
...
<body>
...
<img src="<?php $foobar->zeichne_diagramm(); ?>" />
...
</body>
</html>
Ich habe also eine Klasse Foobar (enthalten in der Datei foobar.php), die ich auf einer Seite einbinde. Von dieser Klasse erzeuge ich mir per new eine Instanz. Inmitten der Webseite soll nun ein Bild eingefügt werden. Dazu würde ich dann eine Methode der Klasse Foobar aufrufen, die mir ein Bild liefert.
Soweit klingt das erstmal nach Nichts. Mein Problem ist aber die Methode, die mir das Bild liefert. Wie hat diese auszusehen? Alles was ich im Netz dazu finde, sind Beispiele, in denen das Bild auf dem Server gespeichert und lediglich der Pfad zum Bild zurückgegeben wird. Mein Dilemma ist, dass ich das Bild nicht zwischenspeichern kann (darf), ich es also von der Methode quasi direkt zurückbekommen muss.
Ich hoffe, dass mein Problem halbwegs verständlich rüber gekommen ist und jemand Rat weiß (und kund tut natürlich :-)
Gruß,
Marcel