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 获取上传文件信息
-
- public function files(){
- if(!emptyempty($_POST)){
- $data['remark'] = $this->_post('remark');
-
- import('ORG.Net.UploadFile');
- $upload = new UploadFile();
- $upload->savePath = './Public/uploads/files/';
- $upload->saveRule = '';
- if(!$upload->upload()) {
- $this->error($upload->getErrorMsg());
- }else{
- $info = $upload->getUploadFileInfo();
- }
-
- foreach ($info as $key => $val) {
- $data['title']=$val['savename'];
- $data['type']=$val['type'];
- $data['size']=$val['size'];
- $data['url']=$val['savepath'];
- }
- $data['addtime']=time();
- $data['aid']=$_SESSION['admin_info']['user_id'];
- $list=M("upload_files")->add($data);
- if($list){
- $this->success("文件上传成功!",U('Upload/fileslist'));
-
- }else{
- $this->error("文件上传失败!");
- }
-
- }else{
- $this->display();
- }
- }
|