Mailinglisten-Archive |
Hallo nochmal, man sollte nicht vorschnell an die mailingliste schreiben. Das banner.phtml von Anton Olsen auf http://px.sklar.com/ hat mich zur folgenden (etwas umstaendlichen) Loesung gebracht, vielleicht hat aber noch jemand einen besseren Vorschlag ... Alex geaendert hat sich nur die Zeile (*) und die neue Datei img.php3 <html><head> <META HTTP-EQUIV="Expires" CONTENT="0"> <title>imagetest mit gd</title></head><body> <? // image neu erstellen oder laden if (!file_exists("test.gif")) $im1=imagecreate(100,100); else $im1=imagecreatefromgif("test.gif"); // Farben holen $black=imagecolorallocate($im1,0,0,0); $white=imagecolorallocate($im1,255,255,255); // Image ausgeben if ($send) { echo "Linie von ($x1,$y1) nach ($x2,$y2) gezeichnet<br>\n"; imageline($im1,$x1,$y1,$x2,$y2,$white); imagegif($im1,"test.gif"); echo "<img src=\"img.php3\">"; (*) } // Formular für Koordinateneingabe echo "<form action=\"$PHP_SELF\" method=post>\n"; echo "<input type=hidden name=\"send\" value=\"1\">\n"; echo "x1: <input size=3 maxlength=3 name=\"x1\">\n"; echo "y1: <input size=3 maxlength=3 name=\"y1\">\n"; echo "x2: <input size=3 maxlength=3 name=\"x2\">\n"; echo "y2: <input size=3 maxlength=3 name=\"y2\">\n"; echo "<input type=submit value=\"Linie zeichnen\"></form>\n"; ?> </body></html> <? // Datei img.php3 header("Pragma: no-cache"); header("Expires: 0"); header("Content-type: image/gif"); passthru("cat test.gif"); ?>
php::bar PHP Wiki - Listenarchive