php vraag

Gestart doorRohimma2 reacties62 weergaven

3 berichten · pagina 1 van 1

Rohimma

Lid · Topicstarter

Berichten
1.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik vond vandaag een script (van rick) en daarmee kan je aantal loten zien en de prijs die valt te winnen (zie mijn onderschrift).
ik heb alleen het probleem dat je een paar pixels aan de bovenkant mis... (zoals je kan zien)

weet iemand hoe ik dat kan oplossen??

het script:
Spoiler tonen
[COLOR= #0000BB]<?php[/COLOR]

    [COLOR= #FF8000]//Config[/COLOR]
    [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]JE_USERNAME[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$pass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]JE_PASSWORD[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$nFont[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]arial.ttf[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$nFontSize[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]9[/COLOR][COLOR= #007700];[/COLOR]
    
    [COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR]

    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #DD0000]http://www.one2xs.com/login[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POST[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POSTFIELDS[COLOR= #007700],[/COLOR] [COLOR= #DD0000]gebruikersnaam=[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]&wachtwoord=[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]);[/COLOR] 
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_HEADER[COLOR= #007700],[/COLOR] FALSE[COLOR= #007700]);[/COLOR] 
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_COOKIEJAR[COLOR= #007700],[/COLOR] [COLOR= #DD0000]cookie.txt[/COLOR][COLOR= #007700]);[/COLOR] 
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] TRUE[COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_USERAGENT[COLOR= #007700],[/COLOR] [COLOR= #DD0000]Mozilla/4.0[/COLOR][COLOR= #007700]);[/COLOR] 
    
    curl_exec [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
    
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #DD0000]http://www.one2xs.com/loterij[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #0000BB]$content[/COLOR] [COLOR= #007700]=[/COLOR] curl_exec [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR]curl_exec[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]) ===[/COLOR] false[COLOR= #007700]) 
    {[/COLOR] 
        [COLOR= #0000BB]$img_content[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Curl error: [/COLOR] [COLOR= #007700].[/COLOR] curl_error[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]); 
    }[/COLOR] 
    [URL="http://www.php.net/else"]else[/URL] 
    [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/ereg"]ereg[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Op dit moment zijn er <span style="font-weight: bold; font-size: 14px;">(.*)</span> loten verkocht[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$loten[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$loten[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$loten[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$img_content[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]One2xs loterij: Er zijn [/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$loten[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000] loten verkocht. De winnaar krijgt dus [/COLOR] [COLOR= #007700]. (([/COLOR][COLOR= #0000BB]$loten[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]0.3[/COLOR][COLOR= #007700]) *[/COLOR] [COLOR= #0000BB]0.9[/COLOR][COLOR= #007700]) .[/COLOR] [COLOR= #DD0000] punten[/COLOR][COLOR= #007700];
    }[/COLOR]
    
    [COLOR= #FF8000]// Get status length[/COLOR]
    [COLOR= #0000BB]$uCoords[/COLOR] [COLOR= #007700]=[/COLOR] imagettfbbox[COLOR= #007700]([/COLOR][COLOR= #0000BB]$nFontSize[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nFont[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$img_content[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #FF8000]// Create img[/COLOR]
    [COLOR= #0000BB]$uImg[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatetruecolor[COLOR= #007700]([/COLOR][COLOR= #0000BB]$uCoords[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] +[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #FF8000]// Creating color for text[/COLOR]
    [COLOR= #0000BB]$colBlack[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$uImg[/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]
    [COLOR= #0000BB]$colWhite[/COLOR] [COLOR= #007700]=[/COLOR] imagecolorallocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$uImg[/COLOR][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]// Set background white[/COLOR]
    imagefilledrectangle[COLOR= #007700]([/COLOR][COLOR= #0000BB]$uImg[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$uCoords[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$colWhite[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #FF8000]// And make this white background transparant[/COLOR]
    imagecolortransparent[COLOR= #007700]([/COLOR][COLOR= #0000BB]$uImg[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$colWhite[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #FF8000]// Put text on image[/COLOR]
    imagettftext[COLOR= #007700]([/COLOR][COLOR= #0000BB]$uImg[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nFontSize[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]8[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$colBlack[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nFont[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$img_content[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #FF8000]// Output the image[/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]$uImg[/COLOR][COLOR= #007700]);[/COLOR]
    
    [COLOR= #FF8000]// Delete image from temp files[/COLOR]
    imagedestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$uImg[/COLOR][COLOR= #007700]);[/COLOR]
    
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #DD0000]http://www.one2xs.com/loguit[/COLOR][COLOR= #007700]);[/COLOR]
    
    curl_exec [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
?>
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maak de afbeelding dan groter emo
// Create img
$uImg = imagecreatetruecolor($uCoords[2] + 1, 20);

Probeer dat eens.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat is mijn script santabaardWat ik zelf gedaan heb is:
$uImg = imagecreatetruecolor($uCoords[2] + 1, 13);
en
imagefilledrectangle($uImg, 0, 0, $uCoords[2], 13, $colWhite);
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