captcha

    ICTscripters maakt gebruik van cookies. Door het gebruiken en browsen naar onze site gaat je automatisch akkoord met het gebruik van cookies. Klik hier voor meer informatie

    • Hey ben bezig met me website ,
      nu wil ik ook een captcha inbouwen
      maar wat is nou de 'beste' captcha.

      Wie kan mij advies er over gegeven en eventueel het script.
      Binnenkort eerste versie van m'n download site op ICTS te downloaden
      Met O.A de optie's

      Voor de users : -> Download toevoegen -> bewerken
      Voor de admin(s)-> nieuws toevoegen -> berichtenbalk -> downloads bewerken.
      Bij de volgende versie is een nieuwe layout inbegrepen.

      Mvg , binkkie
    • ik zal even zoeken, ik heb nog zo een scriptje liggen die ik gemaakt heb, waar je een code moet invullen van 1000 tot 9999

      Nieuwe reactie samengevoegd met originele reactie op 06.08.12 13:58:35:

      PHP Source Code

      1. <?php
      2. session_start();
      3. header('content-type: image/png');
      4. if(file_exists("../IMG/captcha_bg.png")){
      5. $img = ImageCreateFromPNG("../IMG/captcha_bg.png");
      6. } elseif(file_exists("captcha_bg.png")) {
      7. $img = ImageCreateFromPNG("captcha_bg.png");
      8. }
      9. $grootte = 5;
      10. if(!isset($_SESSION['code_captcha'])){
      11. $tekst = rand(1000, 9999);
      12. } else {
      13. $tekst = $_SESSION['code_captcha'];
      14. }
      15. $kleur = ImageColorAllocate($img, 0, 0, 0); //0, 0, 0 = Zwart
      16. ImageString($img, $grootte, rand(3, 12), rand(5, 7), $tekst, $kleur);
      17. imagepng($img);
      18. imagedestroy($img);
      19. ?>
      Laat alles zien

      (naam: capatche.php)
      en een foto van 100 x 26 px ( lichtgrijs bv met rode streep ( om wat moeilijker te maken, maar maak het niet te moeilijk om die afbeelding te kunnen lezen). en noem die captcha_bg.png

      zet dit in je script waar je de capatcha wilt:

      PHP Source Code

      1. $_SESSION['code_captcha'] = rand(1000, 9999);
      2. <form method="post" action="">
      3. <img src='IMG/captcha.php' alt='' border="0" /> <input type='text' name='code' style='width: 70px;' maxlength='4'/> <input type="submit" name="submit" value="text" /></form>

      en dit gebruiken ter controle:

      PHP Source Code

      1. if($_SESSION['code_captcha'] != $code)
      2. {
      3. echo = "De code was niet gelijk aan het plaatje!";
      4. }