1. HTML タグに PHP スクリプトを追加する
Web コーディングのプロセスにおいて、PHP は HTML と混合できる埋め込み言語です66bdedef405634edc001c557089c8515、2 つのタグ間のすべてのテキストは PHP として解釈され、タグの外側のテキストは通常の HTML とみなされます。
たとえば、6c04bd5ca3fcae76e30b72ad730ca86d タグに PHP 識別子を追加し、include ステートメントを使用して 外部ファイルindex.php を参照すると、コードは次のようになります:
<?php include(" index.php "); //引入外部文件 ?>HTML と PHP を区別するには、PHP 分解タグ (タグ) が境界石のようなもので、PHP スクリプトの開始位置と終了位置を正確にマークします。 PHP を HTML に埋め込むことができるデコンポーザーは 4 つあります。 (1)96932821fcb7710871ae0de2d1b8b799: PhP 標準デコンポーザー。 (2) および ?>: 省略された分解記号。 (3)842e8e9dd470ac0da5d8b75be3525bf2 および 2cacc6d41bbb37262a98f745aa00fbf0: JavaScript/VBScript スタイルのデコンポーザー (4)4c9bcbf465d4ad976c3099c9e1ac2439: ASP デコンポーザー。 1 番目と 2 番目のメソッドは最も一般的に使用されるメソッドで、3 番目のメソッドは JavaScript 埋め込みメソッドに似ており、4 番目のメソッドは ASP 埋め込みメソッドに似ています。 注: PHP を使用して 8ad468a67d1f3ae163e374a5b0a90a93a4558806285d5b7820bdaa0b90aa4d26 メソッドをサポートしたい場合は、
設定ファイルPHP.ini で次の設定を行う必要があります:
short_open_tag = on ;
asp_tags = on;
一対のデコンポーザー「e541b52b254dc5f8a220aae37694ce5c」の間のコンテンツは PHP コードであり、その外側のコンテンツは HTML 要素です。 PHP ステートメントのターミネータ PHP ステートメントのターミネータはセミコロン「;」です。つまり、PHP コードの各文の後に、ステートメントの終わりを示すために「;」を追加する必要があります。 PHP は大文字と小文字を区別し、ステートメント内のスペース、タブ、改行を無視するため、プログラムは適切なインデント スタイルを使用できます。2. form要素のvalue属性を割り当てる Web開発のプロセスでは、通常、form要素のデフォルト値を取得するために、form要素のvalue属性を割り当てる必要があります。たとえば、フォーム要素の非表示フィールドに値を割り当てるには、割り当てられた値を value 属性に追加するだけです。コード例は次のとおりです。
<?php $hidden="abc001" // 为变量 $hidden 赋值 ?>
非表示フィールドの値:
<input type="hidden" name="id" value="<?php echo $hidden;?>">
As上記のコードからわかるように、まず変数 $hidden に初期値が割り当てられ、次に変数 $hidden の値が隠しフィールドに割り当てられます。 プログラム開発の過程では、表示する必要のない情報や送信する必要のあるパラメータを格納するために、隠しフィールドがよく使用されます。
隠しフィールドとは何かを簡単に紹介します
隠しフィールド
は、Web ページの訪問者にとって、情報を収集または送信するために使用される非表示の要素です。フォームが送信されると、非表示フィールドは、設定時に定義した名前と値を使用してサーバーに情報を送信します。隠しドメインの利点
1.サーバーリソースは必要ありません。
2.幅広いサポート、どのクライアントも隠しドメインをサポートします。 3. 実装は簡単です。隠しフィールドは HTML コントロールに属し、サーバー コントロールのようなプログラミング
の知識を必要としません。1. 高いセキュリティ
の隠れたリスクがあります。 3. さらに大きな値を格納すると、パフォーマンスの問題が発生します。 4. 隠しドメインが多すぎると、一部のクライアントで禁止されます。 5. 非表示フィールドは、クライアントではなくサーバーにデータを保存します。 開発中にページに非表示フィールドが多すぎる場合、これらの非表示フィールドはサーバーに保存されることに注意してください。クライアントがページを参照すると、一部のファイアウォールはオペレーティング システムのセキュリティを確保するためにページをスキャンします。ページに隠しフィールドが多すぎる場合、これらのファイアウォールはページの特定の機能を禁止することがあります。以上がWebページにPHPコードを埋め込むPHPフォームの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。