Simpele CAPTCHA beveiliging
Ik vond een stukje code (van ene Julien Pachet) op het web, waarmee je zonder de GD toestanden een plaatje kunt genereren met een code, die posters van een form moeten invullen. Ik heb er nogal wat aan zitten sleutelen voordat het naar m'n zin was en ik vind het prima zo. For the time beeing althans, want het schijnt absoluut geen lekvrije beveiliging te zijn. Het houdt de n00bs en de snotapen buiten de deur, maar als iemand er écht voor gaat zitten, dan komt zijn bot er wel door, denk ik.
Het is zo simpel als wat. Het zijn 2 bestanden: "class_ocr_captcha.inc.php", die je include in je form "example.php", plus een (zelf uit te kiezen) fontbestand. In de class kun je wijzigingen aanbrengen (pad+naam fontbestand, hoogte/breedte van het plaatje, de hoeveelheid noise, etc.)
In het voorbeeld wordt, als de gebruiker een foutieve code intypt, niet de hele pagina weergegeven, maar alléén het form. Zelf vind ik het namelijk lastig als ik naar beneden moet scrollen om te zien of alles goed is gepost.
Bestand captcha.zip is te downloaden via het voorbeeld.
Voorbeeld: http://misdaadauteurs.be/site/cap/example.php
Gesponsorde koppelingen
PHP script bestanden
Er zijn 25 reacties op 'Simpele captcha beveiliging'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
PHP hulp
0 seconden vanaf nu