PHP gevorderde |
|
Ik heb een tekst die ik via een functie om laat zetten naar een plaatje.
Dit werkt perfect, het probleem is alleen dat het gegenereerde plaatje meteen getoond word terwijl de gehele layout eerst moet laden met het plaatje erin, ipv alleen het gegeneerde plaatje zelf.
Mijn funcie:
function Texttoimage($text, $size, $width, $length, $top = 15, $left= 15){
$imagetype = "image/png"; // The type of image that you want to display
$path = "Templates/Black/";
$font = "xirod.ttf";
//header("content-type: ".$imagetype."");
$image = ImageCreate($width, $length); //Creating image and establishing length and width
$background = ImageColorAllocate($image, 64,128,128); //Creatig backgroundcolor with RGB-values
$kleur = ImageColorAllocate($image, 238,235,235); //Define and create color of text with RGB-values
ImageTTFText($image, $size, 0, $left , $top, $kleur, $path.$font, $text); //Setting all the values for image
$readyimage = ImagePng($image);//Creating image
return $readyimage; //Output the image back to the sender
ImageDestroy($image);//Deleting image from memory
}
function Texttoimage($text, $size, $width, $length, $top = 15, $left= 15){ $imagetype = "image/png"; // The type of image that you want to display $path = "Templates/Black/"; $font = "xirod.ttf"; //header("content-type: ".$imagetype.""); $image = ImageCreate($width, $length); //Creating image and establishing length and width $background = ImageColorAllocate($image, 64,128,128); //Creatig backgroundcolor with RGB-values $kleur = ImageColorAllocate($image, 238,235,235); //Define and create color of text with RGB-values ImageTTFText($image, $size, 0, $left , $top, $kleur, $path.$font, $text); //Setting all the values for image $readyimage = ImagePng($image);//Creating image return $readyimage; //Output the image back to the sender ImageDestroy($image);//Deleting image from memory }
Mijn aanroep:
Texttoimage("Inloggen", "7", "400", "60", "30", "5");
Texttoimage("Inloggen", "7", "400", "60", "30", "5");
Ik werk ook met templates.. weet niet of dat van belang is.
Nu is mijn vraag dus eigenlijk aan jullie: Hoe zorg ik ervoor dat niet alleen het gegenereerde plaathe wordt getoond, maar dat het plaatje gewoon op de gewenste plaats op de website wordt getoond naast de bestaande html....
|