0

お問い合わせフォームがあり、php メールを使用してコンテンツを含むメールを送信する必要があります。

一部のスパムボットを回避するために、フォームに隠しフィールドがあります。

ここで、フィールドが空かどうかを確認し、そうでない場合はスクリプトによるメールの送信を停止します。

フィールドの内容を $bot 変数にリクエストします

だから私がしたいのは次のようなものです

$bot が空でない場合は続行しないでください。それ以外の場合はスクリプトの残りを実行します

初心者を助けてください

よろしく

アンダース

4

2 に答える 2

1

empty()関数を使用します。

<?php
if (empty($bot)) {
    // send your mail here
} else {
    // redirect, the field is not empty!
}
?>
于 2013-03-10T14:11:08.290 に答える
0

JAVASCRIPTを使用できます。必要な任意のタイプのチェックを適用することは間違いなく役に立ちます。

次のページのphpコードのみを使用する場合。それは良い戦略ではありません。

于 2013-03-10T14:20:08.503 に答える