超シンプルな Web サイトに php メーラーを追加しようとしています。そこにはデータベースすらありません。たとえば、単純なスパムフィルターを追加したい。「それはスパムですか? いいえ: [ ] と答えてください」。それは十分なレベルのセキュリティでしょうか? それとも、もっと何かを追加する必要がありますか?私が言ったように、訪問者の数が少ない非常にシンプルなページです。
3 に答える
1
非常にシンプルにするために、非表示のスパム フィルター手法を使用できます。これには、目障りなフィルターの質問をフォームに追加しないという追加の利点があります。
基本的に、サイトの div 内にテキスト型のフォーム フィールドを追加し、css を使用して非表示にした div 内に配置します。
フィールドに「spam-filter」や「anti-spam」などの名前を付けてください。
次に、フォームを処理するときに、フィールドが入力されているかどうかを確認します。可能であれば、フィールドを自動入力するため、何らかのボットである可能性があり、より良いものはこのようなフィールドをチェックします.....いずれにしても、ユーザーはフィールドを見ることができないため、フィールドへの入力はすべて自動化されます。
私はこの手法を使用しており、期待どおりに機能します。
例....
<style>
#hide-me {
display: none;
}
</style>
<span id="hide-me"><input type="text" value="" name="anti-spam"></span>
明らかに、本当に優れた実際のスパム対策スクリプトがいくつかありますが、単純なものや目立たないものが必要な場合は、これで間違いはありません。
于 2013-08-19T15:47:32.817 に答える
0
簡単なセキュリティを追加するには、catcha ライブラリを参照してください。
于 2013-08-19T15:40:01.393 に答える