そのような場合、if / elseステートメントをどのように行うのですか? ユーザーは、画像を追加するかどうかを選択できます。画像を追加する場合はifを実行し、そうでない場合はelseを実行したいので、画像を追加するかどうかに応じて、2つの異なる終了があります。
if (isset($_POST['formsubmitted'])) {
if (isset($_POST['name'])){ }else{ }
if (isset($_POST['state'])){ }else{ }
if (isset($_FILES['images']['name'])) { echo 'images'; exit;} else {echo 'no images'; exit;}
} #end main form submitted
if (isset($_FILES['images']['name'])) dosnt は、現在、画像が送信されていない場合でも、画像が送信されたと表示されるためです。
html ファイルのフィールドは次のとおりです。
<form>
<input type='file' name='images[]' id=''>
<input type='file' name='images[]' id=''>
<input type='file' name='images[]' id=''>
<input type = "submit">
</form>