网站地图    收藏   

主页 > 后端 > thinkphp教程 >

thinkphp 获取上传文件信息 - Thinkphp

来源:自学PHP网    时间:2014-11-28 23:17 作者: 阅读:

[导读] 文件上传publicfunctionfiles(){if(!emptyempty($_POST)){$data[ 39;remark 39;]=$this-_post( 39;remark 39;);import( 39;ORG Net UploadFile 39;);$upload=newUploadFile();$upload-sa...

thinkphp 获取上传文件信息

  1. //文件上传 
  2.     public function files(){ 
  3.         if(!emptyempty($_POST)){ 
  4.             $data['remark']      = $this->_post('remark'); 
  5.                
  6.               import('ORG.Net.UploadFile'); 
  7.               $upload = new UploadFile(); 
  8.               $upload->savePath =  './Public/uploads/files/'
  9.                $upload->saveRule =  ''
  10.               if(!$upload->upload()) { 
  11.                   $this->error($upload->getErrorMsg()); 
  12.               }else
  13.                   $info =  $upload->getUploadFileInfo(); 
  14.               } 
  15.                
  16.               foreach ($info as $key => $val) { 
  17.                   $data['title']=$val['savename']; 
  18.                   $data['type']=$val['type']; 
  19.                   $data['size']=$val['size'];     
  20.                   $data['url']=$val['savepath']; 
  21.               } 
  22.               $data['addtime']=time(); 
  23.               $data['aid']=$_SESSION['admin_info']['user_id']; 
  24.               $list=M("upload_files")->add($data); 
  25.               if($list){ 
  26.                   $this->success("文件上传成功!",U('Upload/fileslist')); 
  27.  
  28.               }else
  29.                   $this->error("文件上传失败!"); 
  30.               } 
  31.                
  32.         }else
  33.             $this->display(); 
  34.         } 
  35.     } 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论