私は電子メール用のテキスト入力フォームを持っています。私はロボットを避けるためにキャプチャを使用したくありません。しかし、私は方法を使用していました。ロボットを避ける新しい方法
電子メールのテキスト入力にname = "courrier"または別の名前を付け、name = "email"という別の隠しテキスト入力を作成します。 PHPコードで
、私は条件を入れている:
if (empty($_POST['email'])) {
// add infos in the database
} else {
//this is not allowed to use robots
}
は、ウェブサイトにいらいらすることができ、いくつかのキャプチャを回避するために便利な、このメソッドですか?
これはハニーポットと呼ばれます。 http://en.wikipedia.org/wiki/Honeypot_%28computing%29 – Gazler
@Gazler私は単一の隠されたHTML入力要素がハニーポットと見なされるとは思わない... – meagar
@meagerボットのトラップを設定しています。私はそれがハニーポットだと言いたい。私はcssでフィールドを隠して、それを通常の入力にしていました。 http://haacked.com/archive/2007/09/11/honeypot-captcha.aspxは、この技術に関する記事です。 – Gazler