In dit php bestand uppercase.

Gestart doorJvdw2 reacties51 weergaven

3 berichten · pagina 1 van 1

Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
hey, ik heb zn php GD. Maar daar zou ik de tekst allemaal in hoofdletters willen.
ik had dit gevonden: http://php.net/manual/en/function.strtoupper.php
Maar heb echt een idee waar ik het moet invoegen.
dit is het script:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]function[/COLOR] imagettftextoutline[COLOR= #007700](&[/COLOR][COLOR= #0000BB]$im[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$size[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$angle[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$x[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700],&[/COLOR][COLOR= #0000BB]$col[/COLOR][COLOR= #007700],
            &[/COLOR][COLOR= #0000BB]$outlinecol[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$fontfile[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$text[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700]) {[/COLOR]
    [COLOR= #FF8000]// For every X pixel to the left and the right[/COLOR]
    [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$xc[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$x[/COLOR][COLOR= #007700]-[/COLOR][URL="http://www.php.net/abs"]abs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700]);[/COLOR][COLOR= #0000BB]$xc[/COLOR][COLOR= #007700]<=[/COLOR][COLOR= #0000BB]$x[/COLOR][COLOR= #007700]+[/COLOR][URL="http://www.php.net/abs"]abs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700]);[/COLOR][COLOR= #0000BB]$xc[/COLOR][COLOR= #007700]++) {[/COLOR]
        [COLOR= #FF8000]// For every Y pixel to the top and the bottom[/COLOR]
        [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$yc[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]-[/COLOR][URL="http://www.php.net/abs"]abs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700]);[/COLOR][COLOR= #0000BB]$yc[/COLOR][COLOR= #007700]<=[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]+[/COLOR][URL="http://www.php.net/abs"]abs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700]);[/COLOR][COLOR= #0000BB]$yc[/COLOR][COLOR= #007700]++) {[/COLOR]
            [COLOR= #FF8000]// Draw the text in the outline color[/COLOR]
            [COLOR= #0000BB]$text1[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$im[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$size[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$angle[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$xc[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$yc[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$outlinecol[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$fontfile[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$text[/COLOR][COLOR= #007700]);
        }
    }[/COLOR]
    [COLOR= #FF8000]// Draw the main text[/COLOR]
    [COLOR= #0000BB]$text2[/COLOR] [COLOR= #007700]=[/COLOR] imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$im[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$size[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$angle[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$x[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$col[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$fontfile[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$text[/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]
[COLOR= #0000BB]$im[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatefrompng[COLOR= #007700]([/COLOR] [COLOR= #DD0000]"afbeeldingen/grey.PNG"[/COLOR] [COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$text[/COLOR] [COLOR= #007700]=[/COLOR] htmlspecialchars[COLOR= #007700]([/COLOR] [COLOR= #0000BB]$_GET[/COLOR] [COLOR= #007700][[/COLOR][COLOR= #DD0000]t[/COLOR][COLOR= #007700]] );[/COLOR]
[COLOR= #0000BB]$font[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"volterb.ttf"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$fontsize[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$white[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR] [COLOR= #0000BB]$im[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0xFF[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0xFF[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0xFF[/COLOR] [COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$blue[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR] [COLOR= #0000BB]$im[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0x6d[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0x6d[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0x6d[/COLOR] [COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] imagettfbbox[COLOR= #007700]([/COLOR][COLOR= #0000BB]$fontsize[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$text[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//calculate the pixel of the string[/COLOR]
[COLOR= #0000BB]$dx[/COLOR] [COLOR= #007700]= ([/COLOR]imagesx[COLOR= #007700]([/COLOR][COLOR= #0000BB]$im[/COLOR][COLOR= #007700])) - ([/COLOR][URL="http://www.php.net/abs"]abs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$size[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]-[/COLOR][COLOR= #0000BB]$size[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]])) -[/COLOR] [COLOR= #0000BB]20[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//calculate the location to start the text[/COLOR]
imagettftextoutline[COLOR= #007700]([/COLOR][COLOR= #0000BB]$im[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]21[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$white[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$blue[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$text[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
imagepng[COLOR= #007700]([/COLOR] [COLOR= #0000BB]$im[/COLOR] [COLOR= #007700]);[/COLOR]
imagedestroy[COLOR= #007700]([/COLOR] [COLOR= #0000BB]$im[/COLOR] [COLOR= #007700]);[/COLOR]
?>


Iemand die dit voormij zou willen doen?? Alvast bedanktbye
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$text = htmlspecialchars( $_GET [t] );

Als je dat vervangt naar:

$text = strtoupper(htmlspecialchars( $_GET [t] ));
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het werkt! Dankje!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