Codeigniter curl类文件上传

时间:2013-10-02 14:42:10

标签: php codeigniter file-upload curl

我正在尝试使用codeigniter中的curl类上传文件。 这是我正在使用的代码:

$this->curl->create("http://localhost/jobs/api/job");
$this->curl->post(array(
    'title' => $this->input->post('title'),
    'description' => $this->input->post('description'),
    'category' => $this->input->post('category'),
    'image' => '@' . $_FILES['image']['tmp_name'],
    'doc' => '@' . $_FILES['doc']['tmp_name']
));

此代码位于从表单接收文件并将其发送到REST API的方法中。 问题是api没有收到任何文件。它接收任何其他POST数据,但不接收文件。

这些是错误:

A PHP Error was encountered
Severity: Notice
Message: Undefined index: image
Filename: models/jobs_model.php
Line Number: 44

A PHP Error was encountered
Severity: Notice
Message: Undefined index: doc
Filename: models/jobs_model.php
Line Number: 55

0 个答案:

没有答案