首页 > Web开发 > 详细

php图片上传方法

时间:2015-11-06 21:04:51      阅读:276      评论:0      收藏:0      [点我收藏+]
public function lbt() {        
		$ajax = input::get(‘ajax‘,‘‘);
		if($ajax == ‘1‘){
			 if(!empty($_FILES)){ 
				$fileDir = public_path().‘/test/‘;
				$newFile = $fileDir.$_FILES["myfile"]["name"];
				$info = pathinfo($newFile);
				$type =  isset($info[‘extension‘]) ? $info[‘extension‘] : false;
				$allowFiles = array(‘jpg‘, ‘png‘, ‘gif‘, ‘mp3‘, ‘mp4‘, ‘wav‘, ‘flv‘);
				if(!$type || !in_array($type, $allowFiles)){
					echo ‘文件拓展名不对‘;
				}
				if($_FILES["myfile"]["error"] == 0){ 
					move_uploaded_file($_FILES["myfile"]["tmp_name"], $newFile); 
				} 
				$data[‘url‘] = url(‘test/‘.$_FILES[‘myfile‘][‘name‘]);
				$imgModel = new ImgModel();
				$imgModel->img_name = Input::get(‘name‘,‘‘);
				$imgModel->img_path = $_FILES[‘myfile‘][‘name‘];
				$imgModel->img_content = ‘‘;
				$imgModel->save();
			
			}


php图片上传方法

原文:http://my.oschina.net/barter/blog/527086

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!