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

[已解决] CI上传类file_name和orig_name显示相同的名字?

[复制链接]
发表于 2010-7-28 15:48:53 | 显示全部楼层 |阅读模式
PHP复制代码
 
$config ['upload_path'] = './upload_data/';
$config ['allowed_types'] = 'xls';
$config ['file_name'] = $userid . "_" . time ();
$this->upload->do_upload ();
$file = $this->upload->data ();
var_dump ( $file );
 
 
 
复制代码

显示结果是
  'file_name' => string '13_1280302580.xls' (length=17)
  'file_type' => string 'application/vnd.ms-excel' (length=24)
  'file_path' => string 'E:/WORK/WWW/WLSMS/Source/upload_data/' (length=37)
  'full_path' => string 'E:/WORK/WWW/WLSMS/Source/upload_data/13_1280302580.xls' (length=54)
  'raw_name' => string '13_1280302580' (length=13)
  'orig_name' => string '13_1280302580.xls' (length=17)

不解,求教为何 'file_name' 和  'orig_name' 一样?
发表于 2010-7-28 16:11:05 | 显示全部楼层
file_name        已上传的文件名(包括扩展名)
orig_name 上传的文件最初的文件名。这只有在设置上传文件重命名(encrypt_name)时才有效。
encrypt_name 是否重命名文件。如果该参数为TRUE,上传的文件将被重命名为随机的加密字符串

评分

参与人数 1威望 +2 收起 理由
saturn + 2

查看全部评分

本版积分规则