apo > skal desværre være dynamisk - så den går desværre ikke. futurebb > hmm har set det lavet i diverse web-baserede rapporteringsværktøjer. Har du et link til det der GDLib og evt. en tutorial?
Nu ved jeg ikke om du har prøvet det her før, men jeg fandt noget sample kode på den side du henviste til.
Når jeg bare opretter en php-fil uden noget andet virker nedenstående fint, men når jeg klæber det ind i min php/html kode, hvor det nu en gang hører til får jeg bare det hele spyttet ud i binær-kode halløj:
<?php ### Declare this script will be displayed as a PNG image. header("Content-type: image/png");
####################### BEGIN USER EDITS ####################### $imagewidth = 500; $imageheight = 200; $fontsize = "8"; $fontangle = "80"; $font = "arial.ttf"; $text = "12-12-2007"; $backgroundcolor = "FFFFFF"; $textcolor = "000000"; ######################## END USER EDITS ######################## ### Convert HTML backgound color to RGB if( eregi( "([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})", $backgroundcolor, $bgrgb ) ) {$bgred = hexdec( $bgrgb[1] ); $bggreen = hexdec( $bgrgb[2] ); $bgblue = hexdec( $bgrgb[3] );} ### Convert HTML text color to RGB if( eregi( "([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})", $textcolor, $textrgb ) ) {$textred = hexdec( $textrgb[1] ); $textgreen = hexdec( $textrgb[2] ); $textblue = hexdec( $textrgb[3] );} ### Create image $im = imagecreate( $imagewidth, $imageheight ); ### Declare image's background color $bgcolor = imagecolorallocate($im, $bgred,$bggreen,$bgblue); ### Declare image's text color $fontcolor = imagecolorallocate($im, $textred,$textgreen,$textblue); ### Get exact dimensions of text string $box = @imageTTFBbox($fontsize,$fontangle,$font,$text); ### Get width of text from dimensions $textwidth = abs($box[4] - $box[0]); ### Get height of text from dimensions $textheight = abs($box[5] - $box[1]); ### Get x-coordinate of centered text horizontally using length of the image and length of the text $xcord = ($imagewidth/2)-($textwidth/2)-2; ### Get y-coordinate of centered text vertically using height of the image and height of the text $ycord = ($imageheight/2)+($textheight/2); ### Declare completed image with colors, font, text, and text location imagettftext ( $im, $fontsize, $fontangle, $xcord, $ycord, $fontcolor, $font, $text ); ### Display completed image as PNG echo imagepng($im); ### Close the image imagedestroy($im); ?>
jamen det var da sort - ændrede filnavnet generateimage.php til image.php, så virkede det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.