我将如何为此做一个 if / else 语句?用户可以选择是否添加图像。如果添加图像,我希望 if 运行,如果他们不希望 else 运行,因为取决于是否添加图像,它们将有两个不同的端。
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'])) 不起作用,因为到目前为止,即使没有提交图像,它仍然会说图像已提交。
html文件字段是:
<form>
<input type='file' name='images[]' id=''>
<input type='file' name='images[]' id=''>
<input type='file' name='images[]' id=''>
<input type = "submit">
</form>