edited
Moet ik dat er gewoon boven plakken?
Zo dus:

<?php
if($_SERVER['REQUEST_METHOD'] == 'GET' ){
 //code van arjannetje
//Naam1 ophalen
if(isset($_GET['naam1']))
{
    $naam1     = ucfirst($_GET['naam1']);
}else{
    $naam1     = 'Naam 1';
}

//Naam2 ophalen
if(isset($_GET['naam2']))
{
    $naam2     = ucfirst($_GET['naam2']);
}else{
    $naam2     = 'Naam 2';
}

//Juiste header versturen
header("Content-type: image/png");
    
//Lettertype bepalen
$font = 'Verdana.ttf';
    
//Afbeelding maken
$image = imagecreatetruecolor(96, 96);
    
//Kleurtjes vaststellen
$zwart             = imagecolorallocate($image, 0, 0, 0);

//Breedte uitrekenen van beide namen
$boxuitrekenen    = imageftbbox(10, 0, $font, $naam1);
$breedte1         = abs($boxuitrekenen[4] - $boxuitrekenen[0]);

$boxuitrekenen    = imageftbbox(10, 0, $font, $naam2);
$breedte2         = abs($boxuitrekenen[4] - $boxuitrekenen[0]);

//Achtergrond oppakken en erin plakken.
$achtergrond     = imagecreatefrompng('avatar.png');
imagecopy($image, $achtergrond, 0, 0, 0, 0, 96, 96);

//Tekst erop plakken
imagettftext($image, 10, 0, (round(96-$breedte1)/2), 20, $zwart, $font, $naam1);
imagettftext($image, 10, 0, (round(96-$breedte2)/2), 80, $zwart, $font, $naam2);
        
//Afbeelding maken & daarna weggooien!
imagepng($image);
imagedestroy($image);
imagedestroy($overloop);
}
else{
?>
<form name="loveavatar" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
Typ hier uw naam:<input type=text name="naam1"><br><br>
Typ hier de andere naam:<input type=text name="naam2"><br><br>
<input type=submit name=verzenden value=OK>
</form>
<?php
}
?>
Kalle, je probeerd een formulier in een png te proppen nu ;).
Hoe moet het dan Arjan? Jij bent de master;):P
Arjan Kapteijn schreef op 09.07.2006 16:42
Kalle, je probeerd een formulier in een png te proppen nu ;).


Valt wel mee, png header wordt alleen bij verstuur verzonden?
Ik zie het, kalle heeft ook een $_SERVER['REQUEST_METHOD'] toegevoegd :).
Arjan hoe moet het dan kan je het ff voordoen?
ik weet al waarom ie niet werkt... het is altijd REQUEST_METHOD GET...

Reageren