ThinkPHP文件上传
Upload控制器下的文件上传操作
<?php namespace Home\Controller; use Think\Controller; class UploadController extends Controller{public function upload(){ if(empty($_FILES)){$this->display();}else{$config = array( 'maxSize' => 3145728, 'rootPath' => './Public/','savePath' => './Uploads/', 'saveName' => 'time', //保存文件名的值可以是字符串,数组和函数名'exts' => array('jpg', 'gif', 'png', 'jpeg'), 'autoSub' => true, 'subName' => array('date','Ymd'));$upload = new \Think\Upload($config); // 实例化上传类 //上传文件 $info = $upload->upload(); if(!$info){ $this->error($upload->getError()); // 上传错误提示错误信息 }else{ $this->success('上传成功!'); // 上传成功 foreach($info as $file){ echo $file['savepath'].$file['saveName'];} }}} ?>
View Code
upload.html模板
<!doctype html> <html lang="en"> <head><meta charset="UTF-8"><title>Document</title> </head> <body><form action="__SELF__" enctype="multipart/form-data" method="post" ><input type="text" name="name" /><input type="file" name="photo" /><input type="submit" value="提交" ></form> </body> </html>
View Code
转载于:https://www.cnblogs.com/sihuiming/p/5522002.html
ThinkPHP文件上传相关推荐
- ThinkPHP文件上传类的使用
上传类使用ORG类库包中的Net.UpdateFile类,最新版本的上传类包含的功能如下(有些功能需要结合ThinkPHP系统其他类库): 1.基本上传功能 2.支持批量上传 3.支持生成图片缩略图 ...
- thinkphp 文件上传为什么总是显示没有上传的文件解决方案
这个问题我百度了许久终于在一个博友那儿看到了解决方案,现在分享给大家! 使用ThinkPhp框架上传小图片文件成功,上传大文件失败. 后来查找了原因,是因为php限制了上传文件的大小,修改php.i ...
- thinkphp文件上传以及 unable to create temporary file in 警告
在使用thinkphp进行文件上传时,可能会报出以下警告. 以上是我使用postman进行上传图片的时候报出的异常,而导致图片无法上传. 该警告是因为你的php上传没有开启,或者是临时文件夹权限不够. ...
- thinkphp文件上传在$_files里面看不到
今天碰到的问题,主要是form表单在提交的是没有添加enctype属性,导致无法识别,只要加上enctype='multitype/formdata'就好了 转载于:https://www.cnblo ...
- 实例讲解ThinkPHP的UploadFile文件上传类的详细用法
ThinkPHP文件上传自带了上传类,使用起来非常方便,我们将以一个文件上传实例来讲解ThinkPHP上传类的实际用法,上传类使用时有详细的中文注释,可以非常方便的告诉你类的一些方法或变量的使用方法. ...
- ThinkPHP图片上传的使用 .
关于图片上传,实现方法很多,比如可以用jQuery,当然,我们的thinkPHP内置了关于图片上传的功能,我们可以直接使用,使用方法如下: 首先,是表单书写,我们建立如下表单: 01.<form ...
- ThinkPHP图片上传的使用
关于图片上传,实现方法很多,比如可以用jQuery,当然,我们的thinkPHP内置了关于图片上传的功能,我们可以直接使用,使用方法如下: 首先,是表单书写,我们建立如下表单: <form ac ...
- thinkphp 调用php文件上传,ThinkPHP实现带验证码的文件上传功能实例
本文实例讲述了ThinkPHP实现带验证码的文件上传功能.分享给大家供大家参考.具体实现方法如下: ThinkPHP上传文件非常的简单我们只要调用一个文件上传类UploadFile就可以快速的实现上传 ...
- Thinkphp 验证码、文件上传
一.验证码 验证码参数 例题:登录时验证下验证码 LoginController.class.php <?php namespace Home\Controller; use Think\Con ...
最新文章
- Reddit票选 | 2019年绝对不能错过的机器学习论文
- poj 3608 旋转卡壳求不相交凸包最近距离;
- leetcode28. 实现 strStr()
- LeetCode 85. 最大矩形(DP/单调递增栈,难)
- 【美团语音交互部】 NLP/知识图谱/语音识别等算法职位开放招聘!
- 集合的划分(信息学奥赛一本通-T1315)
- 电脑时钟倒计时_倒计时久坐休息提醒工具
- 白光LED驱动方案的选择 TPS61043
- 高等数学学习笔记——第五十七讲——平面与直线的位置关系
- ms08067 分析与利用
- 小米2S稳定版 教你如何一键ROOT
- 物联网智能数据处理技术
- [Shiro教程] Shiro 教程基于SSM(SpringMVC + Spring + Mybatis)EHCache版本
- Debugging Tools for Windows (WinDbg)的使用
- RTCP Interarrival jitter
- SW3516中文资料书
- AsyncTask原理及不足
- BeanDefinition使用方式
- Hive函数(内置函数(字符串函数,数学函数,日期函数,集合函数,条件函数,聚合函数,表生成函数)和自定义函数(自定义函数创建流程,临时函数,永久函数)))(四)
- 西门子step7安装注册表删除_如何完全卸载Siemens PLC编程软件
热门文章
- nagios监控windows主机 linux主机
- 无需安装Oracle,用PL/SQL直接连接Oracle服务器
- python装饰器详解51-python装饰器使用实例详解
- 微型计算机机房湿度不宜过大对,2013年计算机等考三级PC技术练习题及答案(1)...
- 查询某个字段的记录是否包含中文或者是否是数字
- 解析xml文件的几种技术
- mysql varchar json_谈谈 MySQL 的 JSON 数据类型
- ifconfig没有ip地址_没有宽带也可以实现全家上网
- 计算机辅助设计与制造专业课程,《计算机辅助设计与制造》课程实验指导书
- Java 算法 矩阵乘法