0

我遇到了一个奇怪的 PHP 问题,似乎找不到发生这种情况的原因。在 Codeigniter 上的上传脚本可以很好地处理图像并上传更大的文件。但是当我尝试上传从移动设备获取的图像时,脚本失败并且 $_POST 数据丢失。

然后我尝试在PS上打开该图像并重新保存它,这次我什至减少了压缩并使文件大小比原始图像大,新文件正在上传,甚至没有任何问题。但不是原始文件不断使 POST 数据丢失

有人遇到过这个问题吗?

<form class="upload" action="upload/do_upload" id="media_upload" method="POST"    enctype="multipart/form-data">
<input type="text" id="media_title" name="heading">
<input  type="file" name="file">
</form>


<?php

public function do_upload(){

$this->input->post() // This returns false

var_dump($_POST) // This is empty

}

?>
4

0 回答 0