为了账号安全,请及时绑定邮箱和手机立即绑定

文件上传成功但未显示在upload_path文件夹中

文件上传成功但未显示在upload_path文件夹中

PHP
蝴蝶刀刀 2021-11-19 17:01:57
我根据“$this->upload->data()”消息成功上传了文件。但是,该文件不会显示在 D:/Drive/webcode/uploads 文件夹中。任何人都可以帮忙吗?谢谢你。***move_uploaded_file() 有效,但 do_upload [Codeigniter 3] 无效查看(upload_form.php)<form method="post" enctype="multipart/form-data"><input type="file" name="userfile"><input type="submit" name="submit"></form>控制器(上传)    function __construct()        {            parent::__construct();            $this->load->helper('form');            $this->load->helper('url');        }    public function jobapply()        {            //Show view form            $this->load->view('upload_form');            if($this->input->post('submit')){ //Check submit button            //Confirm file is transfered here            echo basename($_FILES["userfile"]["name"]).'<br>';            //Upload Process            $config['upload_path'] = './upload/';            $this->load->library('upload', $config);            $this->upload->do_upload('userfile');            var_dump(is_dir($config['upload_path'])); //Check if this path exist            //return the uploaded data after executing do_upload()            echo "<br><pre>";            print_r($this->upload->data());             echo "</pre>";            }}输出1969.pngbool(true)Array(    [file_name] => 1969.png    [file_type] => image/png    [file_path] => D:/Drive/webcode/uploads/    [full_path] => D:/Drive/webcode/uploads/1969.png    [raw_name] => 1969    [orig_name] =>     [client_name] => 1969.png    [file_ext] => .png    [file_size] => 1217976    [is_image] => 1    [image_width] =>     [image_height] =>     [image_type] =>     [image_size_str] => )
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

不使用 CI 上传解决


只需在控制器中使用以下内容:


$path = './upload/';

$temp = $_FILES['userfile']['tmp_name'];

move_uploaded_file($temp, $path . $name);

echo 'Success';

就是这样,我不会打扰是否使用 CI 上传库,只要它有效。干杯。


查看完整回答
反对 回复 2021-11-19
?
慕哥9229398

TA贡献1877条经验 获得超6个赞

添加 $config['allowed_types'] = '*'; 并检查。


查看完整回答
反对 回复 2021-11-19
  • 2 回答
  • 0 关注
  • 354 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信