php - 将多个文件上传与 PHP 中的复选框关联起来

标签 php file-upload checkbox

我想在上传文件并在 PHP 中选中相关复选框时执行某些操作, 如何将文件输入类型与复选框链接起来?

这就是我所拥有的:

<input type="file" name="file_upload[]"  /> <input type="checkbox" name="checkbox[]"> linked to file-upload 1 <br/>
<input type="file" name="file_upload[]"  /> <input type="checkbox" name="checkbox[]"> linked to file-upload 2 <br/>
<input type="file" name="file_upload[]"  /> <input type="checkbox" name="checkbox[]"> linked to file-upload 3 <br/>
<input type="file" name="file_upload[]"  /> <input type="checkbox" name="checkbox[]"> linked to file-upload 4 <br/>

最佳答案

给它们起独特的名字:

<input type="file" name="file_upload[0]">
<input type="checkbox" name="checkbox[0]">

<input type="file" name="file_upload[1]">
<input type="checkbox" name="checkbox[1]">

PHP 仍会将它们表示为数组。

关于php - 将多个文件上传与 PHP 中的复选框关联起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12070896/

相关文章:

ruby-on-rails - 在 Heroku 上强制执行文件上传大小?

android - 通过android连接到FTP服务器时出现问题?

java - 在Java中读取xlsx复选框值

javascript - 触发取消选中对复选框不起作用

php - 是否有类似于 setTimeout() (JavaScript) 的函数用于 PHP?

php - 无法使用运行 MAMP/PHP 5.6.1/Mac OS X El Capitan 的 putenv() 修改 PATH

php - 用户友好的 URL 而不是查询字符串?

php - 退出 php 时返回 json

java - 如何避免在 wicket 请求结束时重置 FileUploadField

google-maps-api-3 - 使用复选框在 Google map v3 中切换多个图像叠加