Come Creare Un Codice Captcha

Sommario:

Come Creare Un Codice Captcha
Come Creare Un Codice Captcha

Video: Come Creare Un Codice Captcha

Video: Come Creare Un Codice Captcha
Video: Come creare un codice qr personale 2024, Maggio
Anonim

Captcha è un test speciale che offre agli utenti un problema che chiunque può risolvere facilmente, ma che è quasi impossibile da padroneggiare per un computer. Per proteggere il tuo sito da registrazioni automatiche, spam o download automatici di file, devi creare un codice captcha.

Come creare un codice captcha
Come creare un codice captcha

Necessario

script per la generazione di codice captcha

Istruzioni

Passo 1

Usa una soluzione già pronta: vai al sito web del progetto KCaptcha, scaricalo gratuitamente e installalo sul tuo sito web.

Passo 2

Usa il programma ReCaptcha di Google: vai sul sito, fai clic sul pulsante Iscriviti ora, registrati e incolla il codice.

Passaggio 3

Crea un file sec_pic.php nel Blocco note PHP. Apri il blocco note e incollaci lo script mostrato nell'immagine. Usa la riga 1-2 per impostare la larghezza e l'altezza dell'immagine captcha. La riga 3 è responsabile della dimensione del carattere. La quarta e la quinta riga regolano il numero di caratteri che devono essere digitati e che verranno visualizzati sullo sfondo del captcha.

Passaggio 4

Alla riga 6, specifica il percorso del carattere che verrà utilizzato nel codice captcha. Usa la riga 13 per creare direttamente l'immagine. Sulla riga 14, definisci il colore di sfondo del captcha. Riempi l'immagine con lo sfondo usando la riga 15. La riga 17 è responsabile dell'aggiunta di lettere o numeri allo sfondo. Definisci colori, simboli e dimensioni casuali sulle righe 20, 22 e 24, rispettivamente.

Passaggio 5

Alla riga 37, specificare l'offset di ciascun carattere. Traduci il codice in una riga nella riga 43 dello script. La riga 45 visualizzerà l'immagine captcha finita. Fare clic su File → Salva. Seleziona tutto nella riga con il titolo e digita captca.php Invia l'immagine del codice captcha tramite HTML utilizzando uno script. Carica il codice captcha sul tuo sito web.

Passaggio 6

Se gli script dei paragrafi precedenti non funzionano, usa lo script dell'immagine suggerita. Crealo nel blocco note e salvalo con estensione.php. Specificare nelle righe 2, 3 e 4 rispettivamente la larghezza, l'altezza e la lunghezza del codice captca. Nelle righe 9 e 10 specificare i caratteri utilizzati nel codice (lettere e numeri) ei componenti che verranno utilizzati per creare il colore.

Passaggio 7

Usa la riga 13 per creare lo sfondo dell'immagine del codice di verifica. Alla riga 16, specificare la larghezza per contenere un carattere. Usa la riga 18 per riempire lo sfondo con punti casuali per ridurre il rischio di riconoscimento captcha da parte dei bot. Genera un colore casuale sulla riga 19. Sulla riga 27, stampa un punto casuale per sicurezza.

Passaggio 8

Applica il codice di sicurezza sulla riga 31. Genera un carattere casuale sulla riga 38. Imposta le coordinate dell'output del carattere utilizzando la riga 41. La riga 49 ti aiuterà a impostare l'angolo di rotazione di qualsiasi carattere che verrà visualizzato sull'immagine del codice di conferma. Stampa il simbolo generato sulle immagini utilizzando la riga 52. Salva secondo l'algoritmo precedentemente suggerito.

Consigliato: