我正在开发一个小型管理应用程序,它要求我们能够上传已注册商标的图像,但简而言之,我在检索数据进行处理时遇到了问题,经过一些调试后我发现该表单没有将任何数据传递给 $_FILES
超全局,我不明白为什么。
这是相关的表单代码:
<form
action="/contracts/entity/save_entity/trademark"
method="post"
enctype="multipart/form-data"
id="manage-entity-form"
>
<input
type="hidden"
id="MAX_FILE_SIZE"
name="MAX_FILE_SIZE"
value="102400000"
/>
<label for="file" class="">
<span class="ui-button-text">Image</span>
</label>
<input
type="file"
id="file"
class="ui-state-active"
name="data[Upload][]"
/>
</form>
最佳答案
多部分/表单数据编码不支持多维数组 - 请参阅此线程:How to upload files (multipart/form-data) with multidimensional POSTFIELDS using PHP and CURL?
关于php - 表单不传递数据,PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4433977/