Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中接收时导致错误的FormData_Php_Multipartform Data - Fatal编程技术网

在php中接收时导致错误的FormData

在php中接收时导致错误的FormData,php,multipartform-data,Php,Multipartform Data,根据FormData中的Mozilla文档: formData.append(name, value); formData.append(name, value, filename); 会有用的。在我的代码中,我有以下内容: formData.append('file', { uri: localUri, name: filename, type }); formData.append('details', 'Chris'); 然后,我将这个formData对象传递给PHP rest服务器。

根据FormData中的Mozilla文档:

formData.append(name, value);
formData.append(name, value, filename);
会有用的。在我的代码中,我有以下内容:

formData.append('file', { uri: localUri, name: filename, type });
formData.append('details', 'Chris');
然后,我将这个formData对象传递给PHP rest服务器。 在我的php服务器中,我有以下代码:

$data = $_FILES['file'];
$this->response($data,REST_Controller::HTTP_OK);
这很有效,给了我适当的回应。然而,这:

$data = $_FILES['details'];

给我一个错误。我做错了什么?

详细信息
不是来自
$\u文件
数组-它是在
$\u帖子
数组中。我应该删除这个问题吗?