Pular para o conteúdo

Script de captcha eficiente [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Script de captcha eficiente [RESOLVIDO]

Enviado em 19/10/2015 - 19:44h

Olá, estou desenvolvendo um pequeno aplicativo para um portal de conteúdo na internet onde o leitor pode sugerir alterações no texto para o autor. O problema é que liberei pra teste e tive alguns problemas com pessoas enviando as mesmas mensagens (talvez bots) por justamente não estar utilizando um captcha. Bom, existem vários sistemas de captcha, eu queria um que fosse fácil para o usuário, porém que impedisse totalmente que o bots enviassem mensagens.

Alguém sugere algo?

Responder tópico

2. Re: Script de captcha eficiente

Melhor resposta

Enviado em 19/10/2015 - 22:36h

Oi,

o recaptcha deve ser uma boa alternativa...

Porém, se as mensagens são exatamente iguais, pode ser apenas double-submit( clicou duas vezes no submit )


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/

3. Re: Script de captcha eficiente [RESOLVIDO]

Enviado em 20/10/2015 - 01:56h

Implementei o re-captcha mesmo, não sabia que ele tinha mudado e estava bem mais fácil para o usuário. Caso alguém se interesse, o uso dele é bem simples, se a pessoa resolve o captcha ele retorna um código em na tag _POST g-recaptcha-response, ai você ela com uma "flag" para impedir que seu e-mail seja enviado.

Um exemplo:
if (trim ($_POST['g-recaptcha-response'] === '')) {
$hasError = true;
$commentError = 'Preencha o Captcha!';
}
if(!isset($hasError)) {
// Função que você quer adotar para enviar o e-mail.
}
--
Leonardo Juoli
fale@leojuoli.com

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder