をアップロードした後、私は、サーバー上のファイルをアップロードしていますし、CodeIgniterの中で、データベース内のそのパスを格納し、しかし私はその私のコードの正しいパスには、ファイル
を取得しておりませんアップロード後にしています正しいパスを取得していません使用している私は、データベース内の$ 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
のようなものですが、私が望むのパスが
project_name/uploads/xyz.docx
で誰もが正しいパスを取得する方法を教えてくださいでき
'project_name'と' uploads'はどちらも分かっていますが、 'project_name/uploads/xyz.docx'をDBに直接保存してみませんか? (アップロード後に 'xyz.docx'ファイル名を取得しているため) –