[PHP] GDlib Hulp nodig

Gestart doorRik16 reacties41 weergaven

17 berichten · pagina 1 van 2

Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Heya one2xs,

Kan iemand mij helpen met de GDlib?
Ik haal namelijk uit de database op:
- Border
- Background
- Portrait
En dan nog heleboel teskten.

Deze moeten dan allemaal op een kaart worden gezet. De kaart krijgt ongeveer deze indeling:
Afbeelding

En dat ziet er ingevuld zo uit:
Afbeelding

Het is voor een site waarop ik mijn verzamelde kaarten wil zetten, en zelfgemaakte kaarten kan uploaden enzo. Dus kan iemand mij helpen?

Dit is mijn code tot nu toe:

[COLOR= #0000BB]<?php
    $card[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatetruecolor[COLOR= #007700]([/COLOR][COLOR= #0000BB]300[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]450[/COLOR][COLOR= #007700]);[/COLOR]
    
    [URL="http://www.php.net/header"]header[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-type: image/png"[/COLOR][COLOR= #007700]);[/COLOR]
    imagepng[COLOR= #007700]([/COLOR][COLOR= #0000BB]$card[/COLOR][COLOR= #007700]);[/COLOR]
    imagedestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$card[/COLOR][COLOR= #007700]);[/COLOR]
?>


~ Rik
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Quote:
De kaart krijgt ongeveer deze indeling
Ongeveer of precies?
Daar zit nog een heel verschil in; als het precies zo is dan kun je gewoon die vorm opslaan en telkens gebruiken, als het ongeveer is dan zul je per keer een apart plaatje moeten maken.

Geef eens wat meer informatie; welke data heb je en wat wil je uiteindelijk krijgen.
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Nou, het is precies die indeling(de grootes enzo) aleen dit moet steeds kunnen veranderen:
- Border kleur/plaatje (zwarte in voorbeeld)
- Background kleur/plaatje (witte in voorbeeld)
- Portrait plaatje (groene in voorbeeld)

Dan bij die bolletjes komt de cost, maar daar gebruik ik 1 plaatje van het type mana met een cijfer erin van hoevaak je die mana nodig hebt

De naam komt gewoon waar The goddes nu staat

Het type en de editie zoals in voorbeeld

Ability komt in dat rode, beginnen aan de linkerkant, naar rechts toe (niet buiten het rode komend!)
dan een enter
en met flavortext precies hetzelfde

dan atk / def zoals in plaatje (is variërend tussen 1-50 atk en def)

En copyrgiht blijft hetzelfde en moet gecentreerd.

Maar dat zal allemaal wel weer fcking moeilijk zijn cry
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Ik zal kijken of ik wat kan maken, maar reken maar nergens op. biggrin
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Isgoed, alvast bedankt yummieEn ik reken nooit ergens heel erg op, omdat er altijd mensen zijn die zeggen dat ze het doen en vervolgens niks er meer mee doen sadley
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Aah. emo
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Niet dat jij zon persoon bent hoor biggrin
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$border[/COLOR]     [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// rgb waardes van de border[/COLOR]
[COLOR= #0000BB]$bg[/COLOR]         [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// rgb waardes van de bground[/COLOR]
[COLOR= #0000BB]$portrait[/COLOR]    [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]43[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]43[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// rgb waarde van de portrait dinges (groen in je voorbeeld)[/COLOR]
[COLOR= #0000BB]$teksten[/COLOR]     [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]The Goddes[/COLOR][COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]OOOOO[/COLOR][COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]Land[/COLOR][COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]Editie II[/COLOR][COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]This is just a random ability text to show how it will work in person[/COLOR][COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]And this is how the flavortext will look when the game is done...[/COLOR][COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]1   /   1[/COLOR][COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]ONLINE TGC POWERED BY GUILDJUHH[/COLOR]
                [COLOR= #007700]);[/COLOR]
                    
[COLOR= #0000BB]$img[/COLOR] [COLOR= #007700]=[/COLOR] imagecreate[COLOR= #007700]([/COLOR][COLOR= #0000BB]300[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]450[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$tmp[/COLOR] [COLOR= #007700]=[/COLOR] imagecreate[COLOR= #007700]([/COLOR][COLOR= #0000BB]300[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]450[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$borderopvulling[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$border[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$border[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$border[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$achtergrond[/COLOR]     [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$bg[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$bg[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$bg[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]);[/COLOR]
imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]290[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]443[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$bg[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$blauw[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]63[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]285[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]30[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$blauw[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$portrait[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$portrait[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$portrait[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$portrait[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]);[/COLOR]
imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]34[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]285[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]234[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$portrait[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$lichtblauw[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]237[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]234[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]285[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]254[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$lichtblauw[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$rood[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]16[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]
imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]254[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]285[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]404[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rood[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$geel[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]250[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]
imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]404[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]285[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]424[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$geel[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$paars[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]212[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]431[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]285[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]441[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$paars[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$zwart[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]

imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]26[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$xycoor[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$tmp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]26[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$lengte[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]281[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$lengte[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]26[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]

imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]250[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$xycoor[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$tmp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]250[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$lengte[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]281[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$lengte[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]250[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]]);[/COLOR]

[COLOR= #0000BB]$tekstcoords[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$tmp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]270[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tekstcoords[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$tekstcoords[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] >[/COLOR] [COLOR= #0000BB]275[/COLOR][COLOR= #007700])
{[/COLOR]
    
    [COLOR= #0000BB]$split[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$string[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$j[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR]
    
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$split[/COLOR][COLOR= #007700]) !=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])
    {[/COLOR]
        
        [COLOR= #0000BB]$tijdelijk[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$string[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$string[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$split[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]];[/COLOR]
        
        [COLOR= #0000BB]$coords[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$tmp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]270[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$string[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$lengte[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$coords[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$coords[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]

        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$lengte[/COLOR] [COLOR= #007700]>=[/COLOR] [COLOR= #0000BB]275[/COLOR][COLOR= #007700])
        {[/COLOR]
            
            imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]270[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]12[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tijdelijk[/COLOR][COLOR= #007700]));[/COLOR]
            [COLOR= #0000BB]$string[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$split[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]];[/COLOR]
            [URL="http://www.php.net/unset"]unset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$split[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]]);[/COLOR]
            [COLOR= #0000BB]$j[/COLOR][COLOR= #007700]++;
            
        }[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
        [COLOR= #007700]{[/COLOR]
            
            [URL="http://www.php.net/unset"]unset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$split[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]]);
            
        }[/COLOR]
            
        [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++;[/COLOR]
        
        [COLOR= #0000BB]$tijdelijk[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$string[/COLOR][COLOR= #007700];
        
    }[/COLOR]
    
    imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]270[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]12[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tijdelijk[/COLOR][COLOR= #007700]));
    
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    
    imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]270[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]]);
    
}[/COLOR]

[COLOR= #0000BB]$xycoor[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$tmp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]420[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$lengte[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]281[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$lengte[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]420[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]]);[/COLOR]

[COLOR= #0000BB]$xycoor[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$tmp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]8[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]436[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$lengte[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$xycoor[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$links[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]300[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$lengte[/COLOR][COLOR= #007700])[/COLOR] / [COLOR= #0000BB]2[/COLOR][COLOR= #007700];[/COLOR]
imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]8[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$links[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]441[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zwart[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]verdana.ttf[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$teksten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]]);[/COLOR]


[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-type: image/png"[/COLOR][COLOR= #007700]);[/COLOR]
imagepng[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700]);[/COLOR]
?>


Voorbeeldje:
Afbeelding

Cursieve dingen en plaatje ipv groene balk kun je verder zelf wel uitzoeken.
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Maar juist plaatjes over elkaar snap ik niet in gdlib, want dit is toch volgens mij wel te doen?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Ja, dit is alleen wat uitzoek- en probeerwerk, maar niet moeilijk ofzo.
Ik maak wel een voorbeeldje om over die groene dinges een plaatje te zetten.
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Graag smile
Want dan lukt het me denk ik wel smile
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je bedoelt geen transparante shit enzo he, alleen plaatje erop zetten?
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Nee, het protret vult het hele groene vlak wink
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Dan vervang je regel 25 + 26 door deze:
[COLOR= #0000BB]<?php
$portr[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatefrompng[COLOR= #007700]([/COLOR][COLOR= #DD0000]http://img9.imageshack.us/img9/1931/groenh.png[/COLOR][COLOR= #007700]);[/COLOR]
imagecopyresampled[COLOR= #007700]([/COLOR][COLOR= #0000BB]$img[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$portr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]34[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]280[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]200[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]280[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]200[/COLOR][COLOR= #007700]);[/COLOR]


(zonder de PHP tag natuurlijk).

Dat is alles. emo
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
testje:

// weg

De grootes kloppen nog niet helemaal, maar daar kan ik zelf aan sleutelen smile
Alvast bedankt biggrin
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren