Gdlib som funktion eller lign
Hej jeg her lavet følgende i som udskriver et billed. koden ligger i en fil der hedder gdkode.phpMit problem er at jeg skal bruge koden op til 200 gange og værdien overføres til filen med statiske sessionvariabler. er der en anden måde at gøre dette på?
Jeg har forsøgt mig med at lave koden om til en funktion men resultatat.
Koden er her:
<?php
session_start();
$text = $_SESSION["tekst"];
imgX = $_SESSION["laengde"];
function visbillede($imgX, $text) {
$image = imagecreatetruecolor($imgX, 20);
$backgr_col = imagecolorallocate($image, 238,239,239);
$border_col = imagecolorallocate($image, 208,208,208);
$text_col = imagecolorallocate($image, 46,60,31);
imagefilledrectangle($image, 0, 0, 240, 20, $backgr_col);
imagerectangle($image, 0, 0, $imgX-1, 20-1, $border_col);
$box = imagettfbbox(8, 0, "gdfont.ttf", $text);
$x = (int)($imgX - $box[4]) / 2;
$y = (int)(20 - $box[5]) / 2;
imagettftext($image, 8, 0, $x, $y, $text_col, "gdfont.ttf", $text);
header("Content-type: image/png");
$drej = imagerotate($image, 90, 0 );
imagepng($drej);
imagedestroy ($image);
?>
Nogen ideer?
Mvh gf
