我当前的代码在我的本地计算机上运行,但不在实时服务器上运行。
即使我已经检查了所有权限和所有问题。
在$this->load->library('upload', $config);
和$this->upload->initialize($config);
这两行不会继续。请帮我解决这个问题。
答案 0 :(得分:0)
您应该在程序中添加图片库
public function imageUploadPost()
{
$this->load->library('image_lib');
$id=$this->input->post('image');
$string1 = $id;
$config['upload_path'] = 'Uploads/Products'; // directory
$config['allowed_types'] = 'gif|jpg|png|jpeg';
$config['max_size'] = 40000;
$milliseconds = round(microtime(true) * 10000);
$config['file_name']=$string1."_".$milliseconds;
$this->load->library('upload', $config);
if($this->upload->do_upload('file'))
{
$fileData = $this->upload->data();
$uploadData[$i]['image'] = $fileData['file_name'];
echo $fileData['file_name'];
}
else
return false;
}
答案 1 :(得分:0)
请正确加载上传库
$this->load->library('upload');