上传文件后没有获得正确的路径

时间:2016-10-16 15:24:20

标签: php mysql codeigniter file-upload

我正在服务器上传文件并将其路径存储在codeigniter中的数据库中,但是我在上传后我没有得到正确的路径

我使用的代码是

Binary XML file line #1: invalid drawable tag vector

我希望保存数据库中 $ image_path 的路径。

  

现在我得到的路径是这样的

$config['upload_path']          = './uploads/';
$config['allowed_types']        = 'doc|docx|pdf';
$config['max_size']             = 100;
$config['max_width']            = 1024;
$config['max_height']           = 768;

$this->load->library('upload', $config);
$this->upload->do_upload('userfile');
$data = array('upload_data' => $this->upload->data());

$image_path = $data['upload_data']['full_path'];
     

但我想要的路径是

/home/litehepn/public_html/project_name/uploads/xyz.docx

任何人都可以告诉我们如何获得正确的路径

1 个答案:

答案 0 :(得分:1)

这是正确的路径。因为您已将文件存储在该主目录中。但您可以使用chop($url,"/home/litehepn/public_html/");来获取它。