【发布时间】:2010-12-09 11:08:46
【问题描述】:
我正在编写一个脚本来处理文件上传。我已经准备好脚本,正在验证并正确上传。
但是....上传是可选的。当我提交表单时,$_FILES['field_name'] 始终存在,因此强制我进行验证。
如何检测是否有文件上传?
【问题讨论】:
-
之所以有value是因为浏览器发送了all个表单元素的值:如果为空,它仍然会发送空值。您可以通过简单的 JavaScript “解决”这个问题,在提交时会从表单中删除空元素,如果您有兴趣,请告诉我。
标签: php html file-upload file