isset() に関する質問
isset() は、変数が設定されているかどうかを確認するために使用されます。
質問があります まず、
などのフォームに記入しなくても大丈夫です。いずれの場合も、 isset($_REQUEST["age"]) はバックグラウンドに送信されます。 。では、具体的に何をテストしているのでしょうか?ユーザーは独自のパラメータ アクセスを作成しますか?不要な虚偽申請を減らすには?
別のオプションは、フォームが送信されたかどうかを検出するための隠しフィールドを設定し、ユーザーが要素をチェックして、ここで名前を見つけます。偽造も可能です。
isset() の意味は何ですか?
-----解決策---------
設定されているかどうかは、何かが入力されているかどうかを確認するものではありません
内容があるかどうかを判断したい場合は、empty()関数を使用する必要があります
隠しフィールドもありますフォームが送信されたかどうかを確認するために、ユーザーが要素をチェックすると、 ここの名前は送信プロセスを偽装するためにも使用できることがわかりました。
この時点で、送信された名前データを検証する必要があります
最も単純な検証コード /token/encryption は受け入れられませんか?