2012-08-07 2 views
0

스팸 봇으로부터 내 양식을 보호하는 방법을 찾고 있습니다. 나는 이미지 captcha의 큰 팬이 아니다. 왜냐하면 사용자는 또 다른 "불필요한"작업이기 때문이다.PHP에서 이미지를 다시 작성하지 않고 보안 문자를 사용 하시겠습니까?

봇은 모든 입력 내용을 작성하고 양식을 보냅니다. 내 단서는 숨겨진 입력을 만들고 양식 테스트를 보낸 후 숨겨진 입력이 여전히 비어있는 경우입니다. 만약에 -> 좋은, 인간. 그렇지 않으면 -> 봇.

이 솔루션은 얼마나 많은 원근법과 실업인가? 어떻게 생각해?

+2

이는 허니팟로 알려져있다 (http://en.wikipedia.org/wiki/Honeypot_%28computing%29) – Matthew

+0

나는 봇 요즘 숨겨진 속성을 읽고 그것을 생략 : 당신은 할 수 –

+0

을 똑똑하다고 생각 또한 숨겨진 필드를 추가하고 페이지로드시 자바 스크립트를 사용하여 '안전'으로 채울 수 있습니다. 하지만 그렇게되면 자바 스크립트가없는 사람들도 양식을 제출할 수 없게됩니다! 나는 PHP 웹 사이트 captcha를 아주 좋아한다. "최대 4 및 5" – Waygood

답변

-1

이것은 스팸 방지를위한 매우 일반적인 방법입니다. 나는 그것이 얼마나 효과적인지 아무 숫자도 없다. 그러나 그렇게 많이 상상하지는 못할 것입니다.

+0

결석 투표를 설명해주십시오. –

관련 문제