PHP TP3.2 文件图片上传示例
来源:互联网 发布:如何用照片在淘宝搜索 编辑:程序博客网 时间:2024/06/13 03:07
控制器:
if($_FILES){ //images 是你上传的名称
//获取图片上传后路径$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->rootPath = C('UPLOAD_DIR'); // 设置附件上传根目录
$upload->savePath = ''; // 设置附件上传(子)目录
$upload->saveRule = 'time';
$info = $upload->upload();
$picall_url="";
if($info) {
foreach($info as $file){
if ($file['key']=='pic_one'){//单图路径数组
$admin_logo=substr(C('UPLOAD_DIR'),1).$file[savepath].$file[savename];//如果上传成功则完成路径拼接
$adminsj['admin_logo']=$admin_logo;
}
}
}else{
$this->error($upload->getError(),U('index'),0);//否则就是上传错误,显示错误原因
}
if($info) {
foreach($info as $file){
if ($file['key']=='pic_two'){//单图路径数组
$code_img=substr(C('UPLOAD_DIR'),1).$file[savepath].$file[savename];//如果上传成功则完成路径拼接
$adminsj['code_img']=$code_img;
}
}
}else{
$this->error($upload->getError(),U('index'),0);//否则就是上传错误,显示错误原因
}
}
前台
<div class="form-group" id="pic_list">
<label class="col-sm-2 control-label no-padding-right" for="form-field-1"> 图片: </label>
<input type="hidden" name="admin_logo" value="{$business_info.admin_logo}" />
<div class="col-sm-10">
<a href="javascript:;" class="file">
<input type="file" name="pic_one[]" id="file0"/>
选择上传文件
</a>
<a href="javascript:;" onclick="return backpic('__PUBLIC__/img/no_img.jpg');" class="file">
撤销上传
</a>
<span class="lbl"> <span class="red">*</span>上传图片最大3M,尺寸比例2:1</span>
<div><img src="<if condition="$business_info.admin_logo neq ''">__ROOT__{$business_info.admin_logo}<else/>__PUBLIC__/img/no_img.jpg</if>" width="100" height="70" id="img0" ></div>
</div>
</div>
- PHP TP3.2 文件图片上传示例
- tp3.2中多个excel文件上传导入数据库示例
- PHP TP3.2 验证码的示例
- PHP TP3.2 多图上传
- 关于tp3.2的非法文件上传
- Tp3.2上传多文件的问题
- TP3.2.3文件上传
- PHP -(快上车)- TP3.2 文件下载
- TP3.2图片上传以及无刷新显示图片
- PHP文件上传示例
- PHP文件上传示例
- PHP TP3.2 音乐文件上传并在本地播放
- PHP上传图片文件
- php 文件上传图片
- php上传文件图片
- php文件上传简单示例
- PHP TP3.2 导出excel文件功能的实现
- tp3.2整合uploadify上传实现,解决上传中文TP文件上传保存错误问题
- 从u盘启动树莓派3
- IOCP模型与网络编程
- Nginx自签ssl证书
- 第一章知识(算法竞赛入门)
- POJ 3352 Road Construction (边双连通分量)
- PHP TP3.2 文件图片上传示例
- classpath 和 classpath* 的区别与运用
- maven学习笔记二 私服的安装
- Python while 循环
- 每日积累(20170819-day-25)(set default qt for ubuntu)
- 如何制作网页中回到顶部的悬浮按钮
- JQuery怎么实现页面刷新后保留鼠标点击addclass的样式
- Codeforces Round #429(Div.2) B Godsend 博弈
- Java集合-LinkedList工作原理及实现