织梦CMS 万能API微信小程序接口插件 新增upload类
2017-11-25 09:17
791 查看
upload.class.php
文件上传操作。使用前必须先导入类文件。导入方法 $upapi = $api->load('upload' , $config);
上传文件之前请自行先验证权限,下面我们以
$upapi为例说明。在线演示
$config = array( 'maxsize' => 1024*1024, //上传文件最大值 'exts' => 'gif,jpg,png' //允许上传的文件后缀 ); $upapi = $api->load('upload' , $config); $upapi->rootpath = '/images/logo/'; //设置上传路径,也可以直接在config中设置 $file = $_FILES['image']; //获取表单字段的数据 $res = $upapi->upload($file , 'logo'); //上传文件,并文件名为logo
maxsize
$upapi->maxsize
获取或设置上传文件大小限制,0表示不限制。单位为字节
exts
$upapi->exts
获取或设置允许上传文件的后缀,默认为限制。例:
$upapi->exts = array('gif' , 'jpg' , 'png');
mimes
$upapi->mimes
获取或设置允许上传文件mime类型
rootpath
$upapi->rootpath
获取或返回文件上传根目录(必须以织梦CMS程序根目录开始) , 默认为
/uploads/allimg/20170605其中
20170605 是当天日期
upload
$upapi->upload($file , [$savename , $savepath])
$file如$_FILES['image'](image是表单file的name)
,
$savename保存文件名,不包含后缀
,
$savepath文件保存路径,将覆盖$upapi->rootpath
上传文件,成功返回文件相关数据。失败返回false
getError
$upapi->getError()
获取上传错误信息
相关文章推荐
- 用织梦CMS配合织梦万能API插件开发的微信小程序demo
- 织梦CMS微信小程序接口开发 提示 Safe Alert: Request Error step 2!怎么办
- 2018年织梦CMS微信小程序开发高级教程(首发)
- 微信小程序商城-ecshop插件接口
- 推荐3个微信小程序地图接口Api
- 微信小程序 wx.uploadFile(object), wx.downloadFile(object) API
- 微信小程序把玩(三十一)wx.uploadFile(object), wx.downloadFile(object) API
- sublime福音:微信小程序组件及API补全插件
- 微信小程序商城 - 基于ecshop插件接口文件
- 推荐3个微信小程序地图接口Api
- 2018年织梦CMS微信小程序开发高级教程(一)
- chrome插件 测试 接口利器 postman ,firefox 微信接口 淘宝api 测试利器 poster
- 微信小程序把玩(三十一)wx.uploadFile(object), wx.downloadFile(object) API
- PHP--解决微信小程序上传图片(wx.uploadFile)接口代码
- 微信小程序语音识别服务搭建全过程解析(https api开放,支持新接口mp3录音、老接口silk录音)
- 推荐6个微信小程序天气接口Api
- 用sublime开发微信小程序的快捷插件
- 微信小程序使用百度api获取天气信息 —— 微信小程序教程系列
- 微信小程序 canvas API详解及实例代码
- 微信api接口常用操作