1.在IndexController.class.php里面写2个方法,shangchuan用来显示页面,upload是上传文件的方法。

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function shangchuan()
{
$this->display();
}
public function upload()
{
$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 31457280 ;// 设置附件上传大小
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->autoSub = true;
$upload->subName = array('date','Ymd');
$upload->rootPath = "./Public/";//文件上传保存的根路径,下面的Upload文件夹放在这里面,./Public/Upload
$upload->savePath = './Uploads/'; // 设置附件上传目录,文件上传上来以后放在了这个文件件里面。
$info = $upload->upload();
if(!$info) // 上传错误提示错误信息
{
$this->error($upload->getError());
}
else// 上传成功 获取上传文件信息
{
foreach($info as $file){
echo $file['savepath'].$file['savename'];
}
}
}
}
?>

2.显示页面

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head> <body>
<form action="__CONTROLLER__/upload" method="post" enctype="multipart/form-data">
<input type="file" name="wenjian" />
<input type="submit" value="提交" /> </form>
</body>
</html>

最新文章

  1. [翻译]Apache Spark入门简介
  2. 【Bear】api分类
  3. 分布式缓存技术redis学习(三)——redis高级应用(主从、事务与锁、持久化)
  4. OpenStack的Resize和冷迁移代码解析及改进
  5. mysql set names.
  6. 彻底抛弃PeopleEditor,SharePoint中利用Jquery Chosen创建新的人员选择器
  7. mysql 取出的日期数据缺少时分秒
  8. ffplay for mfc 代码备忘
  9. angular select2 下拉单选和多选的取值赋值
  10. 一、K3 WISE 实施顾问教程《进度1-谈谈实施顾问》
  11. 剑指offer——python【第2题】替换空格
  12. 算法复杂度中的O(logN)底数是多少
  13. Struts2学习:值栈(value stack)
  14. 局部敏感哈希-Locality Sensitivity Hashing
  15. 文档类型、DOCTYPE切换和浏览器模式
  16. web服务端安全之暴力破解
  17. BOM之JavaScript常用事件
  18. RabbitMQ指南之二:工作队列(Work Queues)
  19. 【转载】实战mysql分区(PARTITION)
  20. CF609E Minimum spanning tree for each edge

热门文章

  1. Bundle包的制作与使用
  2. ViewPager之Fragment页面切换
  3. 旅游公司招聘Java工程师
  4. 在Ubuntu X64上编译Hadoop
  5. js控制div滚动条,滚动滚动条使div中的元素可见并居中
  6. MySql in子句 效率低下优化
  7. [转]Asp.Net 用户验证(自定义IPrincipal和IIdentity)
  8. Java 8 指南
  9. 一步一步学FRDM-KE02Z(一):IAR调试平台搭建以及OpenSDA两种工作模式设置
  10. [LeetCode] Excel Sheet Column Number 求Excel表列序号