TP3.2文件上传

tp3.2文件上传代码,很简单的其实:

控制器代码:

	/**
	 * 上传图片
	 */
    public function upload(){
	    $files = $_FILES['img'];
        $upload = new \Think\Upload();// 实例化上传类
	    $upload->maxSize   =     3145728 ;// 设置附件上传大小
	    $upload->exts      =     array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
	    $upload->rootPath  =     '/'; // 设置附件上传根目录
	    $upload->savePath  =     '/Public/Home/images/uploads/'; // 设置附件上传(子)目录
	    $info   =   $upload->uploadOne($files);
	    if(!$info) {
		    // 上传错误提示错误信息
			$this->error($upload->getError());
		}else{
			// 上传成功 获取上传文件信息
		    $infopath = 'Uploads'.$info['savepath'].$info['savename'];
		}
    }

html页面代码:

<form action="{:U('ql/add_product')}" method="post" class="form-horizontal" enctype="multipart/form-data">
	<input type="file" name="img">
</form>

注意事项:
上传文件时,form里面必须写 enctype=“multipart/form-data” .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值