http header bild und html-text gleichzeitig
Hi
ein schönes Problem plagt mich:
Ich will gern auf einer Seite ein Bild mit php erzeugen.
Dazu brauch ich den http-header mit content type image.
Danach würd ich gern noch was dazuschreiben, und einen Link auf die vorherige Seite mit java-script href=history() z.B. setzen...
aber ich bekomms nicht hin auf eine Seite ausser dem Bild noch stinknornalen html Code zu setzen.
Hab auch schon versucht über frames zu tricksen...
Jemand ne Ahnung??
Viele Grüße
Stefan
--
Hier ein kleines Beipiel:
Das Bild wird erzeugt, der Text unten allerdings nicht ausgegeben, WIESO???
---
<?php
header ("Content-type: image/png");
$mein_bild = ImageCreate (300, 150);
$blau = ImageColorAllocate ($mein_bild, 21, 0, 177);
$gruen = ImageColorAllocate ($mein_bild, 50,148,0);
$rot = ImageColorAllocate ($mein_bild, 255,0,25);
$hellblau = ImageColorAllocate ($mein_bild,0,255,242);
imageFilledRectangle($mein_bild,20,20,280,130,$blau);
imagearc($mein_bild,150,75,50,50,0,360,$rot);
imageline($mein_bild,0,0,300,150,$hellblau);
imagedashedline($mein_bild,0,150,300,0,$hellblau);
$polygon_werte=array(20,130,50,110,70,90,90,50,110,100,120,150);
imagepolygon($mein_bild,$polygon_werte,6,$hellblau);
ImageString ($mein_bild, 10, 22, 5, "Was würde Picasso dazu sagen", $gruen);
ImagePNG ($mein_bild);
?>
<?php
header ("Content-type: text/html");
echo"<br>";
echo"<br>";echo"<br>";echo"<br>";echo"<br>";echo"<br>";echo"<br>";echo "<br>";echo"<br>";echo"<br>";echo"<br>";echo"<br>";
echo"jetzt was schreiben...";
?>
__________________
what is said today does not always come true tomorrow
|