phpbar.de logo

Mailinglisten-Archive

[php] Imagepng()

[php] Imagepng()

Gerhard Seidler [seitux.at] office at seitux.at
Don Apr 21 10:46:05 CEST 2005


Hallo Liste,

Meine dynamischen Buttons treiben mich noch zum Wahnsinn :-)

Besteht eine Möglichkeit die Buttons die dynamisch generiert wurden in
ein temporäres Verzeichniss automatisch abzuspeichern?

<Auszug PHP-Help>
imagepng ( int im [, string filename])
ImagePNG() erzeugt eine Datei im Format PNG aus $im. Falls Sie
[filename] angegeben haben, wird die Ausgabe in diese Datei geschrieben,
ansonsten wird die Ausgabe direkt an den Browser geleitet.

</Auszug>

Also dachte ich mir 
imagepng ($im,pfad_zu_tmp_dir);
Des funkt leider net :-(

Rechte tmp Verzeichnis:
drwxrwxrwx  2 apache apache 4096 21. Apr 09:43 tmp

Kann mir bitte jemand hilfreich zur Hand gehen?

Liebe Grüße
Gerhard

P.S.: 
http://button.seitux.at

<SCRIPT>
73 header ("Content-type: image/png");
74 $textsize=imagettfbbox($px,"0",$schr,$txt);
75 $en=$textsize[2];
76 $gr_bild_br=$en+10;
77 $beg=($gr_bild_br-$en)/2;
78 $gr_bild_ho=$px+10;
79 $mitte=($gr_bild_ho-$px)/2+$px;
80 $im = imagecreatetruecolor ($gr_bild_br, $gr_bild_ho);
81 $hg = ImageColorAllocate ($im, $rf_, $gf_, $bf_);
82 $vg = ImageColorAllocate ($im, $rb_, $gb_, $bb_);
83 imagefill($im,0,0,$hg);
84 imagettftext ($im, $px, 0, $beg, $mitte, $vg, "$schr","$txt");

85 imagepng ($im,/home/vhosts/button.seitux.at/www/tmp/test.png);
89 ImageDestroy ($im);

</SCRIPT>


php::bar PHP Wiki   -   Listenarchive