Mailinglisten-Archive |
This is a multi-part message in MIME format. ------=_NextPart_000_000F_01C05801.CE1EA3E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Habe folgenden Code auf php.org gefunden. Nur der Funkt nicht bei mir... ---snip--- <?php Header("Content-type: image/png"); $string=3Dimplode($argv," "); $im =3D imageCreateFromPng("button.png"); $orange =3D ImageColorAllocate($im, 220, 210, 60); $px =3D (imagesx($im)-7.5*strlen($string))/2; ImageString($im,3,$px,9,$string,$orange); ImagePng($im); ImageDestroy($im); ?> ---snap--- Aufruf dazu einfach =FCber ein <img src=3D"button.php?text"> Was tut es - bzw. was soll es tun: Einen Button erzeugen welcher den Text (=FCbergabeparameter) beinhaltet. Dadurch br=E4uchte man die Buttons nicht mehrmals zeichnen bzw. = abspeichern. Lt. test.php3 habe ich folgendes installiert bzw. eingestellt... gd: Version 1.3 (soll laut php.org zust=E4ndig sein) Apache 1.3.6 (Suse Linux 6.2) PHP_DL: Dynamic Library support enabled.=20 Auf php.org stand was von gif seit V 1.6 nicht mehr supported wird - = kann es sein das png einfach nicht (unter meiner Version - 1.3) = unterst=FCtzt wird? Habe dann mod_gd... installieren versucht - nur der meint es geht ihm = das und dort was ab... Ok - auch noch installiert - nur beim letzten meinte er irgendwas von = einem gewissen "lex" - keine Ahnung wer das ist ... (c; Ich vermute ein bestimmter compiler - nur von dem hab ich auch noch = nichts geh=F6rt noch gesehen... Bin ich am richtigen Weg? Wenn ja - hat jemand einen Wegweiser f=FCr = eine Abk=FCrzung? *grins* Herzlichen Dank im vorraus... Gr=FCsse=20 Robertl ------=_NextPart_000_000F_01C05801.CE1EA3E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Habe folgenden Code auf php.org=20 gefunden.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Nur der Funkt nicht bei = mir...</FONT></DIV> <DIV><FONT face=3DArial size=3D2>---snip---</FONT></DIV> <DIV><FONT size=3D2><?php</FONT></DIV> <DIV><FONT size=3D2>Header("Content-type: image/png");</FONT></DIV> <DIV><FONT size=3D2>$string=3Dimplode($argv," ");</FONT></DIV> <DIV><FONT size=3D2>$im =3D = imageCreateFromPng("button.png");</FONT></DIV> <DIV><FONT size=3D2>$orange =3D ImageColorAllocate($im, 220, 210, = 60);</FONT></DIV> <DIV><FONT size=3D2>$px =3D = (imagesx($im)-7.5*strlen($string))/2;</FONT></DIV> <DIV><FONT = size=3D2>ImageString($im,3,$px,9,$string,$orange);</FONT></DIV> <DIV><FONT size=3D2>ImagePng($im);</FONT></DIV> <DIV><FONT size=3D2>ImageDestroy($im);</FONT></DIV> <DIV><FONT size=3D2>?></FONT></DIV> <DIV><FONT face=3DArial size=3D2>---snap---</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Aufruf dazu einfach =FCber = ein</FONT></DIV> <DIV><FONT face=3DArial size=3D2><img = src=3D"button.php?text"></FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Was tut es - bzw. was soll es = tun:</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Einen Button erzeugen welcher den Text=20 (=FCbergabeparameter) beinhaltet.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Dadurch br=E4uchte man die Buttons = nicht mehrmals=20 zeichnen bzw. abspeichern.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Lt. test.php3 habe ich folgendes = installiert bzw.=20 eingestellt...</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>gd: Version 1.3 (soll laut php.org = zust=E4ndig=20 sein)</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Apache 1.3.6 (Suse Linux = 6.2)</FONT></DIV> <DIV>PHP_DL: Dynamic Library support enabled. </DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Auf php.org stand was von gif seit V = 1.6 nicht mehr=20 supported wird - kann es sein das png einfach nicht (unter meiner = Version - 1.3)=20 unterst=FCtzt wird?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Habe dann mod_gd... installieren = versucht - nur der=20 meint es geht ihm das und dort was ab...</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Ok - auch noch installiert - nur beim = letzten=20 meinte er irgendwas von einem gewissen "lex" - keine Ahnung wer das ist = ...=20 (c;</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Ich vermute ein bestimmter compiler - = nur von dem=20 hab ich auch noch nichts geh=F6rt noch gesehen...</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Bin ich am richtigen Weg? Wenn ja - hat = jemand=20 einen Wegweiser f=FCr eine Abk=FCrzung? *grins*</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Herzlichen Dank im = vorraus...</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Gr=FCsse </FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Robertl</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV></BODY></HTML> ------=_NextPart_000_000F_01C05801.CE1EA3E0--
php::bar PHP Wiki - Listenarchive