首页 > php教程 > PHP源码 > 正文

discuz的image类使用

PHP中文网
发布: 2016-05-25 17:12:28
原创
1141 人浏览过


//文件域的名字
//处理方法
//新图
			if(!empty($_FILES['attach']['tmp_name']) && is_uploaded_file($_FILES['attach']['tmp_name'])){
				$query = DB::query("select filename,filepath from pre_home_hall_pic where picid =$picid ");				
				while ($value = DB::fetch($query)) {
					$oldfilepath=$value['filepath'];
					$filename =$value['filename'];
				}
				$file_info = pathinfo($_FILES['attach']['name']);
				$ext = $file_info['extension'];// 取扩展名

				$filepath = dirname($oldfilepath).'/'.date('His').strtolower(random(16)).'.'.$ext;//随机重命名			
				$uploadpath = 'data/attachment/hall/'.$filepath;				
				if(!is_dir('data/attachment/hall/'.$oldfilepath)){
					unlink('data/attachment/hall/'.$oldfilepath);
					unlink('data/attachment/hall/'.$oldfilepath.'.thumb.jpg');				
				}
				$res = move_uploaded_file($_FILES['attach']['tmp_name'], $uploadpath);
				if($res){
					require_once libfile('class/image');
					$image = new image();
					$result = $image->Thumb($uploadpath, '', 140, 140, 1);						
				}
				$data['filename'] = $_FILES['attach']['name'];
				$data['filepath'] = $filepath;						
			}
			DB::update('home_hall_pic', $data, $wherearr);
登录后复制

                   

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!