Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  3 584
Hei,

Har et lite prosjekt gående hvor det skal lages en side hvor brukere kan taste inn diverse informasjon (navn, alder), og få vist alt i en ferdiglaget bildemal.
Til dette skal jeg bruke PHP. Jeg har aldri jobbet med GD før, men jeg regner med at det er det jeg trenger?
Det er noe lignende dette som scriptet må gjøre: http://creator.ebuso.net/

Noen som har lyst til å vise hva jeg bør begynne med? Hvordan jeg skal komme med fra start - frem til det endelige resultat ?
<?php echo 'VIF'; ?>
datagutten's Avatar
GD fungerer fint. Det første du må gjøre er å lage bakgrunnsbildet.
Dette henter du inn med imagecreatefrom... (... er formatet på bildet du vil hente).
Så kan du legge på tekst på bildet. Dette kan gjøres med f. eks imagefttext.
Hvis brukerne skal kunne legge inn et eget bilde henter du inn det på samme måte (imagecreatefrom...) og legger det inn i bildet du har med imagecopy, eventuelt imagecopyresized hvis du ønsker å endre størrelsen.

Dette er i hovedsak det du trenger å gjøre, men du må i tilllegg definere farger og fonter du skal bruke.
Det er også en del jobb med å finne koordinatene for hvor du skal plassere ting.
Koordinatene er utifra kanten på bildet, så hvis du skal midtstille en tekst med variabel lengde må du regne deg frem til hvor den skal begynne utifra lengden på teksten.

Dokumentasjon for å håndtere bilder med php finner du her:
http://no2.php.net/manual/en/ref.image.php
Takk for tipsene ! Skal sjekke begge linker, og lese mer rundt imagecreatefrom og imagefttext .