php 非表示フィールドは、情報の収集または送信に使用される非表示の要素です。ページの訪問者には、非表示フィールドは表示されません。フォームが送信されると、非表示フィールドは、セットアップ中に定義された名前と値を使用してサーバーに情報を送信します。
隠しフィールド:
隠しフィールドは、情報の収集または送信に使用される非表示の要素です。Web ページの訪問者にとって、これらは非表示のドメインです。目に見えない。フォームが送信されると、非表示フィールドは、設定時に定義した名前と値を使用してサーバーに情報を送信します。
(推奨チュートリアル: java ビデオ チュートリアル)
aaa.html ファイル:
<form method='post' action="bbb.php" name="theForm" enctype="multipart/form-data" οnsubmit="return validate()">//跳转到bbb.php文件中 <input type="submit" class="button" value="OK!!"/> <input type="hidden" name="ceshi" value="E:/wamp/www/yincangyu/hi.txt"/>//创建隐藏域并引入隐藏的值(type值为hidden) </form> bbb.php文件: <?php echo $_POST['ceshi'];//输出运行后的结果 @unlink($_POST['ceshi']);//在其他文件中删除某个XX
隠しドメインの利点:
1 、サーバーリソースは必要ありません。
2. 幅広いサポート。どのクライアントでも隠しドメインをサポートします。
3. 実装は簡単で、隠しフィールドは HTML コントロールに属し、サーバー コントロールのようなプログラミングの知識は必要ありません。
隠しドメインの欠点:
1. セキュリティ上のリスクが高くなります。
2. 収納構造はシンプルです。
3. さらに大きな値を保存すると、パフォーマンスの問題が発生します。
4. 隠しドメインが多すぎると、一部のクライアントで禁止されます。
5. 非表示フィールドは、クライアントではなくサーバーにデータを保存します。
注: 開発中にページに非表示フィールドが多すぎる場合、これらの非表示フィールドはサーバーに保存されます。クライアントがページを参照すると、一部のファイアウォールはオペレーティング システムのセキュリティを確保するためにページをスキャンします。ページに非表示フィールドが多すぎる場合、これらのファイアウォールはページの特定の機能を禁止することがあります。
関連する推奨事項: php トレーニング
以上がPHPの隠しドメインとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。