在HTML表单中将enctype设置为multipart/form-data时,将不会设置$_POST变量。变量的设置没有enctype,但它必须是为了使用$u文件数组。除了使用$_FILES数组,还有其他选择吗?
错误报告:https://bugs.php.net/bug.php?id=26004
这个bug可以通过更新Apache来修复,但是我想在开始之前找到一个可行的解决方法。
编辑:更新到最新版本的Apache之后,问题仍然存在。

最佳答案

当您将enctype设置为multipart/form-data时,将填充$_POST
您也可以通过php://input$HTTP_RAW_POST_DATA访问数据,以防enctype不multipart/form-data这可能是您访问数据的另一种选择。

10-06 07:26