PHP: 检查动态添加的文件上传是否为空
PHP: Check if dynamically added file upload is empty
我有一个表单,用户可以在其中添加文本和可选文件。有“添加更多”按钮,它将添加一组新的文本和文件上传。需要文本,但不需要文件。
当用户没有select中间的文件时就会出现问题。例如,他们添加文本和 select 文件。他们单击 添加更多,并且只添加文本。在第三行,他们添加了文本和文件。
这是作为数组返回的。在这个例子中,文本数组将有 3 个元素,文件数组将有 2 个。有没有办法知道第二次上传的文件没有任何文件?还有其他方法可以将文本与文件“连接”起来吗?我愿意接受任何建议。也许以某种方式修改前端?
Roland Starke 的评论解决了我的问题。我已将编号添加到上传和文本字段的名称,这解决了我的问题。
我一直在使用 name="file[]",并将其替换为 name="file[0]",因此我现在可以检查特定的上传文件是否为
我有一个表单,用户可以在其中添加文本和可选文件。有“添加更多”按钮,它将添加一组新的文本和文件上传。需要文本,但不需要文件。
当用户没有select中间的文件时就会出现问题。例如,他们添加文本和 select 文件。他们单击 添加更多,并且只添加文本。在第三行,他们添加了文本和文件。
这是作为数组返回的。在这个例子中,文本数组将有 3 个元素,文件数组将有 2 个。有没有办法知道第二次上传的文件没有任何文件?还有其他方法可以将文本与文件“连接”起来吗?我愿意接受任何建议。也许以某种方式修改前端?
Roland Starke 的评论解决了我的问题。我已将编号添加到上传和文本字段的名称,这解决了我的问题。
我一直在使用 name="file[]",并将其替换为 name="file[0]",因此我现在可以检查特定的上传文件是否为