wangeditor上传图片到七牛云(php)
2016-11-11 00:00
525 查看
<?php require_once './php-sdk-7.1.1/autoload.php'; //获取文件类型 $name = $_FILES['wangEditorH5File']['name']; $type = explode('.',$name)[1]; // 引入鉴权类 use Qiniu\Auth; // 引入上传类 use Qiniu\Storage\UploadManager; // 需要填写你的 Access Key 和 Secret Key $accessKey = 'w5KNo8*****scCZCln9eStc1c8Um'; $secretKey = '8AVFxHWSH*******RVcfhGqvjhpUjYdwg3'; // 构建鉴权对象 $auth = new Auth($accessKey, $secretKey); // 要上传的空间 $bucket = 'test'; // 生成上传 Token $token = $auth->uploadToken($bucket); // 要上传文件的本地路径 $filePath = $_FILES['wangEditorH5File']['tmp_name']; // 上传到七牛后保存的文件名 $key = uniqid().'.'.$type; // 初始化 UploadManager 对象并进行文件的上传 $uploadMgr = new UploadManager(); // 调用 UploadManager 的 putFile 方法进行文件的上传 list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath); echo 'http://ogczjyioz.bkt.clouddn.com/'.$key;
<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> <link href="http://cdn.bootcss.com/wangeditor/2.1.20/css/wangEditor.min.css" rel="stylesheet"> <script src="http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script> <script src="http://cdn.bootcss.com/wangeditor/2.1.20/js/wangEditor.min.js"></script> </head> <body> <form> <textarea id="text"></textarea> <input type="submit" name="sub" value="提交"> </form> </body> <script type="text/javascript"> var editor = new wangEditor('text'); editor.config.uploadImgUrl = './upload.php'; editor.create(); </script> </html>
相关文章推荐
- 使用localResizeIMG插件上传图片到七牛云返回链接通过PHP进行保存
- PHP 七牛云--图片上传
- PHP实现图片简单上传
- 一个图片上传得例子php+mysql+apache
- PHP图片上传加水印(转)
- PHP实例:实现给上传图片加水印图案
- PHP中多张图片上传并校验的实现
- PHP学习技巧总结乱码显示问题,register_global为On的时候,图片上传数据库
- PHP实例程序:实现给上传图片加水印图案的做法
- PHP图片上传加水印
- PHP图片上传加水印(转)
- 用php和imagemagick来处理图片文件的上传和缩放处理
- php代码上传图片源代码 转帖
- PHP中多张图片上传并校验的实现
- 一上传带图片的新闻.提交后就是个白屏 php 168 白屏问题?
- PHP实现图片简单上传
- php给上传图片加水印图案
- php 图片上传附加水印代码
- PHP图片上传代码
- 使用MYSQL、PHP和FLEX实现上传图片,动态在DataGrid中添加下载按钮和上传的图片.