captcha script

Gestart doorDaiman36 reacties96 weergaven

37 berichten · pagina 1 van 3

Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heya,

ik had dit script al aangeboden maar ik dacht bij me zelf ik maak hem gewoon open-source

eigenschappen Captcha script :
5 cijfers
cijfers verschillende kleuren
2 lijnen
lijnen verschillende kleuren

wat komt in de volgende versie? :
Keuze tussen : alleen letters/cijfers of door elkaar
keuze tussen : verschillende kleuren of 1 kleur
het wordt een class

Versie1:
voorbeeld : http://qago.nl/werkmap/bannergen/check.php
font : http://qago.nl/werkmap/bannergen/arial.ttf
script :
captcha.php

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/*
Copyright Qago Media © 2010-2011
Gescript door : Daiman M.
GNU/GPL Licentie
Dit script mag niet verkocht worden!
 */[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"content-type: image/png"[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$image[/COLOR] [COLOR= #007700]=[/COLOR] ImageCreate[COLOR= #007700]([/COLOR][COLOR= #0000BB]75[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]30[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$achtergrond[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/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= #0000BB]$tekst1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst3[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst5[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]
    [COLOR= #0000BB]$te[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tekst1[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst2[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst3[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst4[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst5[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"captcha"[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$te[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_1[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_2[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_3[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_4[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_5[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$rnd_1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_3[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_5[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$font[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]arial.ttf[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$ond[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]100[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$ond1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]100[/COLOR][COLOR= #007700]);[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst1[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//1[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst2[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//2[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_3[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_3[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst3[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//3[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_4[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]35[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_4[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst4[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//4[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]45[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst5[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//5[/COLOR]
    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]
ImageLine[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$ond[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
ImageLine[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$ond1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700]);[/COLOR]

ImagePng[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]

ImageDestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]
?>


het check script :

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #FF8000]/*
Copyright Qago Media © 2010-2011
Gescript door : Daiman M.
GNU/GPL Licentie
Dit script mag niet verkocht worden!
 */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]])) {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]]) ==[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"captcha"[/COLOR][COLOR= #007700]]) {[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is goed ingevuld![/COLOR][COLOR= #007700];
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is niet goed ingevuld![/COLOR][COLOR= #007700];
    }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
?>
<form name="form1" method="post" action="">
  captcha : <img src="captcha.php"><br>
      <input name="captcha" type="text" id="captcha">
      <br>
    <input type="submit" name="Submit" value="test!">
</p>
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>


nieuwste versie :
font : http://qago.nl/werkmap/bannergen/arial.ttf
voorbeeld : http://qago.nl/captcha/check.php
captcha.php

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/*
Copyright Qago Media © 2010-2011
Gescript door : Daiman M.
GNU/GPL Licentie
Dit script mag niet verkocht worden!

$tekcijf
0 = alleen cijfers
1 = tekst + cijfers
2 = alleen tekst
 */[/COLOR]
[COLOR= #0000BB]$tekcijf[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$letters[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]a[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]b[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]c[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]e[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]f[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]g[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]h[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]i[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]k[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]l[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]o[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]p[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]q[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]r[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]s[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]t[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]u[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]v[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]w[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]x[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]y[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]z[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$gen[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$gen1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$gen2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$gen3[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$gen4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]25[/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]$image[/COLOR] [COLOR= #007700]=[/COLOR] ImageCreate[COLOR= #007700]([/COLOR][COLOR= #0000BB]75[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]30[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$achtergrond[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/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]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$tekcijf[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]0[/COLOR][COLOR= #007700]) {[/COLOR]
    [COLOR= #0000BB]$tekst1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst3[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst5[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [URL="http://www.php.net/elseif"]elseif[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$tekcijf[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]1[/COLOR][COLOR= #007700]) {[/COLOR]
    [COLOR= #0000BB]$tekst1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst2[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$letters[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$gen[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$tekst3[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$tekst4[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$letters[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$gen1[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$tekst5[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]);
    }[/COLOR]
        [URL="http://www.php.net/elseif"]elseif[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$tekcijf[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]2[/COLOR][COLOR= #007700]) {[/COLOR]
    [COLOR= #0000BB]$tekst1[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$letters[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$gen[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$tekst2[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$letters[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$gen1[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$tekst3[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$letters[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$gen2[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$tekst4[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$letters[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$gen3[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$tekst5[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$letters[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$gen4[/COLOR][COLOR= #007700]];
    }[/COLOR]
    [URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]
    [COLOR= #0000BB]$te[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tekst1[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst2[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst3[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst4[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tekst5[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"captcha"[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$te[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_1[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_2[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_3[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_4[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur_5[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$rnd_1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_3[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$rnd_5[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$font[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]arial.ttf[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$ond[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]100[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$ond1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]100[/COLOR][COLOR= #007700]);[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst1[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//1[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst2[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//2[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_3[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_3[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst3[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//3[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_4[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]35[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_4[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst4[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//4[/COLOR]
ImageTTFText[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]15[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rnd_5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]45[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]25[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur_5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$font[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekst5[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//5[/COLOR]
    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]
ImageLine[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$ond[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
            [COLOR= #0000BB]$kleur[/COLOR] [COLOR= #007700]=[/COLOR] ImageColorAllocate[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$kleur2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]255[/COLOR][COLOR= #007700]);[/COLOR]
ImageLine[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$ond1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700]);[/COLOR]

ImagePng[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]

ImageDestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]

?>


check :

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #FF8000]/*
Copyright Qago Media © 2010-2011
Gescript door : Daiman M.
GNU/GPL Licentie
Dit script mag niet verkocht worden!
 */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]])) {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]]) ==[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"captcha"[/COLOR][COLOR= #007700]]) {[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is goed ingevuld![/COLOR][COLOR= #007700];
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is niet goed ingevuld![/COLOR][COLOR= #007700];
    }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
?>
<form name="form1" method="post" action="">
  captcha : <A HREF="#" onclick="javascript:location.reload(true)"><img src="captcha.php" border="0"></a> Klik op het plaatje als je het niet kan lezen<br>
      <input name="captcha" type="text" id="captcha">
      <br>
    <input type="submit" name="Submit" value="test!">
</p>
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>


Graag reacties of tips/suggesties
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarom een cookie bij een captcha? Waarom niet gewoon een sessie?
Verder, ziet t er goed uit biggrin
0
Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik heb een cookie gedaan omdat een sessie niet lukte confusedmaar in de volgende versie komt die wel

bedankt =D
0
Berichten
3.461
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nice!

Ik heb je een 7 gegeven omdat hij zegt dat ie goed is ingevuld, terwijl ik nog nergens op heb gedrukt, of ingevuld...yummie
0
Berichten
1.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
else {
echo Captcha is niet goed ingevuld!;
}

maak daar

else (empty($_POST[captcha])){
echo Captcha is niet goed ingevuld!;
}

van, dan heb je volgens mij die error niet..?
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]])) {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]$_COOKIE[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]]) {[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is goed ingevuld![/COLOR][COLOR= #007700];
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is niet goed ingevuld![/COLOR][COLOR= #007700];
    }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
?>
<form name="form1" method="post" action="">
  captcha : <img src="captcha.php"><br>
      <input name="captcha" type="text" id="captcha">
      <br>
    <input type="submit" name="Submit" value="test!">
</p>
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]POST[/COLOR][COLOR= #007700]) {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]$_COOKIE[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha[/COLOR][COLOR= #007700]]) {[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is goed ingevuld![/COLOR][COLOR= #007700];
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Captcha is niet goed ingevuld![/COLOR][COLOR= #007700];
    }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
?>
<form name="form1" method="post" action="">
  captcha : <img src="captcha.php"><br>
      <input name="captcha" type="text" id="captcha">
      <br>
    <input type="submit" name="Submit" value="test!">
</p>
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>
0
Berichten
9.969
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
misschien de code in een md5 hash gooien?
ik weet verder ook niet maar je kan de code nu gemakkelijk uitlezen met Firefox Web developer

http://qago.nl/werkmap/bannergen/check.php
1 cookie
Name    captcha
Value    85776
Host    qago.nl
Path    /werkmap/bannergen/
Secure    No
Expires    Sun, 04 Jul 2010 20:39:11 GMT


zo word het volgensmij wel erg makkelijk gemaakt met een cURL botje om te spammen volgensmij... correct me if im wrong
0
Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
md5 added wink
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Nee klopt. Je kan zelfs een cookie maken ( ik deed dit ff door: javascript:void(document.cookie = "captcha=a"); te doen), en vervolgens die value posten in plaats van wat er in het plaatje staat. Voila, captcha omzeilt smile
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik vul het juist in maar hij doet het niet.
0
Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
klopt ik ben even bezig met sessions wink
hij werkt nu met sessions

de gene die 1 deed best sneu dat je dan niet ff een reactie geef ik stel het namelijk zeer oprijs
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Was ik omdat het onveilig was en het nut dan weg is nu krijgt ie meer.
0
Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ok

ik heb nu een nieuwe versie toegevoegd
wat is er nieuw?
- Werkt met sessies
- keuze uit tekst,cijfers of beide
0
Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
zijn er nog suggesties voor de aankomende nieuwe versie?
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