eey,

Ik heb een plaatje:
http://www.un-kreativ.de/userimages/Archer.3251325272211414232616.jpg

Op dit plaatje staan gegevens die steeds kunnen veranderen.
is het mogelijk om een scriptje te maken dat ik via een form de gegevens kan invullen en dat word opgeslagen in een database.
en die dan het plaatje maakt.
(dus alleen de tekst erop)

Volgens mij moet dit wel kunnen maar ik weet zelf niet hoe.

Thanks
dat doe je met een divje en een achtergrond plaatje.

bv:
<div style="height:100px;width:300px;background:url('plaatje.jpg')">tekstplaatje.png</div>
Volgens mij probeer je niks maar blijf je gewoon net zolang dat voorbeeld posten totdat iemand van ons het voor je maakt...

Of zit ik er naast?

Overigens Bart, dat is volgens mij niet wat hij wilt... hij wilt het plaatje als geheel.
ik post niet steeds het voorbeeld..
eerst post ik een script
daarna een plaatje..

en jewel ik probeer wel wat maar het lukt me niet om een plaatje te laten opvragen..

<?php 
   // Maak een PNG header 
   header("Content-type: image/png"); 
    
   // Kopieer het plaatje van een reeds bestaand bestandje 
   $plaatje = ImageCreateFromPNG("voorbeeld_button.png"); 
   $zwart = ImageColorAllocate($plaatje, 0, 0, 0); 
    
   // Zoek hoe breed en hoe hoog de tekst gaat worden 
   if (!isset($text)) $text = "Test!!"; 
   $font = "/fonts/verdanab.ttf"; 
   $box = ImageTTFBBox(16, 0, $font, $text); 
   $hoogte  = $box[1] - $box[7]; 
   $breedte = $box[2] - $box[0]; 
    
   // Bereken de "default" coordinaten 
   $x_coordinaat = $box[0]; 
   $y_coordinaat = $hoogte - $box[1]; 
    
   // Bereken nu de verschuiving die nodig is om de tekst de centreren 
   $offset_x = (int)((ImageSX($plaatje) - $breedte) / 2); 
   $offset_y = (int)((ImageSY($plaatje) - $hoogte) / 2) - 2; 
    
   // Teken de tekst 
   ImageTTFText($plaatje, 16, 0, 
      $x_coordinaat + $offset_x, 
      $y_coordinaat + $offset_y, 
      $zwart, $font, $text); 
    
   // Schrijf de ouput weg 
   ImagePNG($plaatje); 
   ImageDestroy($plaatje); 
?>


regel 12.
imagettf kent hij niet.
kan dit komen door een te oude versie van php op me server?
zo ja hoe kan ik dit oplossen?
This function requires both the GD library and the FreeType library.

Gebruik anders imagefttext ipv ttf.
hoe bedoel je precies?

ImageTTFBBox in ImageFTBBox maken?
en:
ImageTTFText in ImageFTText maken?
Maak eens een php bestand met daarin phpinfo();... GD moet het wel ondersteunen namelijk.

Reageren