用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2694|回复: 2
收起左侧

怎么在CodeIgniter 控制器中获得上传文件的路径

[复制链接]
发表于 2009-7-1 20:24:45 | 显示全部楼层 |阅读模式
在 CodeIgniter 控制器中怎么获得<input type="file" name="myfile" />的路径

我做上传文件的时候想在提交后获得 myfile 的路径,判断是否为空 然后才上传 怎么做?
发表于 2009-7-1 20:31:21 | 显示全部楼层
if (!$_FILES['myfile']['name'])
{
        echo('请选择照片');
}
发表于 2009-7-1 20:40:00 | 显示全部楼层
$this->upload->do_upload();这个自带判断呀,如果你要获取路径$this->upload->data();
Array
(
    [file_name]    => mypic.jpg
    [file_type]    => image/jpeg
    [file_path]    => /path/to/your/upload/
    [full_path]    => /path/to/your/upload/jpg.jpg
    [raw_name]     => mypic
    [orig_name]    => mypic.jpg
    [file_ext]     => .jpg
    [file_size]    => 22.2
    [is_image]     => 1
    [image_width]  => 800
    [image_height] => 600
    [image_type]   => jpeg
    [image_size_str] => width="800" height="200"
)

手册里有.

本版积分规则