码迷,mamicode.com
首页 > Web开发 > 详细

qeephp Helper_Uploader 类

时间:2015-02-26 14:42:46      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:

Helper_Uploader 封装了一些针对上传文件的操作

existsFile()判断指定名字的上传对象是否存在

file()获取文件对象

isValid()判断文件对象是否符合检查条件

move()将文件对象移动到指定的目录下

用法:

function actionImportXLS(){
        if (request_is_post() ){
            $uploader=new Helper_Uploader();
            if ($uploader->existsFile(‘mubanxls‘)){
                if($uploader->file(‘mubanxls‘)->isValid(‘xls‘,10485760)){//10M
                    set_time_limit(0);
                    $uploadtmp_dir=INDEX_DIR.‘/_tmp1010/uploadtmp/‘;
                    Helper_Filesys::mkdirs($uploadtmp_dir);
                    $filenamebase=date(‘Ymd-His‘).$this->_login_user[‘parent_uid‘].‘.xls‘;
                    $filename=$uploadtmp_dir.$filenamebase;
                    $uploader->file(‘mubanxls‘)->move($filename);
                    
                    //分析
                    //return $this->_redirect(url(‘/ImportXLSHelper‘,array(‘filename‘=>$filenamebase,‘use_sku_for_imgshow‘=>request(‘use_sku_for_imgshow‘))));
                    //lxb 2013828
$this->actionImportXLSHelper($filenamebase, request(‘use_sku_for_imgshow‘)); }else{ $this->_view[‘error‘]="<div class=‘error‘>您上传的文件格式不正确,必须为xls格式的文件,或者文件过大 !</div>"; } }else{ $this->_view[‘error‘]="<div class=‘error‘>请正确上传文件!</div>"; } } }

 

qeephp Helper_Uploader 类

标签:

原文地址:http://www.cnblogs.com/jly553/p/4301197.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!