Captcha facili in PHP
Martedì 20 Aprile 2010 - 08:08
di napolux


Securimage CAPTCHA è una libreria opensource di facile installazione e utilizzo per generare captcha da utilizzare nelle vostre applicazioni PHP.
Nonostante la semplicità di utilizzo (bastano tre righe di codice per mostrare il vostro captcha) ha diverse feature avanzate che permettono un’estrema personalizzazione: dall’utilizzo di captcha audio alla gestione di sfondi e font TrueType, passando per la possibilità di generare il vostro captcha a partire da una lista di parole predefinite.
Ecco, in breve, come utilizzare la libreria: la documentazione è comunque piena di esempi per poter personalizzare come più vi piace il vostro captcha.
Per prima cosa includiamo il captcha nel nostro modulo html (dobbiamo includere l’immagine e l’input dove l’utente inserirà il codice)
<img src="/securimage/securimage_show.php" alt="CAPTCHA Image" />
Nella pagina che riceverà il modulo inseriamo poi il controllo del captcha:
session_start();
include_once $_SERVER['DOCUMENT_ROOT'] . '/securimage/securimage.php';
$securimage = new Securimage();
if ($securimage->check($_POST['captcha_code']) == false) {
// Il captcha è stato digitato in maniera errata
} else {
// Il captcha è corretto, possiamo processare il modulo
}
Facile, no?
Categoria: Sicurezza, PHP e Open Source | Permalink
Commenti
1
Presto mi sarà molto utile questa libreria, grazie mille per la segnalazione :)
2
A parte l’uso dei captcha normali è anche possibile utilizzare delle semplici domande, che non corrono il rischio di non essere comprese chiaramente nemmeno dagli umani come nel caso dei captcha.
Un esempio è questa funzione php:http://www.imparare-php.com/cr.....tispam-80/
# - postato da Max - 25 Aprile 2010 - 09:14
3
facilissimo!!!! si capisce una mazza!
# - postato da ale - 07 Marzo 2011 - 17:28
4
@ale basta conoscere php e si capisce tutto -.- lol







