• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

generiertes bild ausgeben

  • Ersteller Ersteller general_xxx
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
G

general_xxx

Guest
Hallo,

ich möchte gerne, dass ein von php generiertes Bild ausgegeben wird. könntet ihr mir evtl sagen, wie ich das machen kann? am besten wäre gleich, wenn ich wüsste, wie ich dieses Bild 5 mal hintereinander ausgeben kann(fünfmal nebeneinander)

Das hier ist der code :

PHP:
<?php
function createbutton($i){
Header("Content-type: image/jpeg");
$string = "Button";
$button .= "$string ";
$button .= "$i";
$im = imagecreatefromjpeg("button.jpg");
$sfarbe = ImageColorAllocate($im, 255, 255, 255);
ImageString($im,2,12,8,$button,$sfarbe);
ImageJpeg($im);
echo $im;
ImageDestroy($im);
}
?>



<html>
<head>
<img src="<? createbutton("0006"); ?>">
</head>
</html>

Das einzige was da raus kommt ist

Code:
‰úÒèßò¶ÿ ...
 
@ boehseronkel: Ich glaube nicht das das einen unterschied macht aber du hast schon recht das alles nach imagejpeg ist überflüssig.

Nimm mal den inhalt deiner funktion und packe ihn in ein getranntes script mit namen bild.php.

Bei deinem img-Tag trägst du dann als src die bild.php ein und schon erscheint es wiie gewünscht.

EDIT: Du kannst dem parser arbeit ersparen wenn du statt:
PHP:
$button .= "$string "; 
$button .= "$i";
folgendes schreibst:
PHP:
$button .= $string; 
$button .= $i;

EDIT2: Falls du dem bild trotzdem auf irgendeine art und weise die informationen $i und $string übergeben willst mache das über get parameter beim aufruf im src von img.
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben