$_POSTphp関数を使用しているフォームを作成しています。
これが私のフォームの様子です。
form.php
<h1>Songs Movies Form</h1>
<hr />
<form action="songs-movies.php" method="post">
Song Name:
Enter Song Name: <input type="text" name="SongName" size="25" />
Enter Movie Name: <input type="text" name="MovieName" size="25" />
<input type="submit" value="Submit" name="submit" />
</form>
<br />
<a href="/forms/">Back to Forms</a>
<hr />
ここで、 SongNameとMovieNameの結果を表示したいので、echo $_POST["SongName"];を使用しました。そしてecho$_POST ["MovieName"]; 結果を完全に生成します。
ここで、これらの値SongNameとMovieNameを結果/出力ページのtext / line / paraの間に置きたいのですが、 SongNameまたはMovieNameの値が空の場合、結果/出力はその特定のtext / line/paraを表示しないはずです。それらの機能を配置しました。
例えば
ABCの歌はXYZ映画の人気曲です。XYZ映画のABCの歌はPQRディレクターによって監督されています。
これで、上記のパラグラフに2つの文があることがわかります。SongNameとMovieNameのフィールド値が空の場合にのみ、最初の文の関数を配置したい
- SongNameとMovieNameのフィールド値が空であるかどうか、つまりABCSongがXYZMovieの人気のあるSongであるかどうかに関係なく、最初の文を表示する必要があります。SongNameとMovieNameのフィールド値が空の場合、それらの間に空白を残すことができます。これは、この関数echo $_POST["SongName"];を介して実行できることがわかります。。
しかし
- SongNameとMovieNameのフィールド値が空の場合、つまりXYZMovieのABCSongがPQRディレクターによって指示されている場合は、最初の文の行を表示しないでください。