七牛云简单上传图片 展示
来源:互联网 发布:编程语言特点 编辑:程序博客网 时间:2024/05/16 07:24
//one.html<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body><form action="{:url('index/Chen/two')}" method="post" enctype="multipart/form-data"> <table> <tr> <td>上传</td> <td><input type="file" name="img"></td> </tr> <tr> <td><input type="submit" value="上传"></td> <td></td> </tr> </table></form></body></html>
<?phpnamespace app\index\controller;vendor('qiniu.autoload');use think\Controller;use think\Db;use app\index\model\Fruits;use think\Session;use Qiniu\Auth;use Qiniu\Storage\UploadManager;class Chen extends Controller{ public function one() { //渲染页面 return view('one'); } public function two(){ $file = request()->file('img'); $accessKey = '888888888888888888888888'; $secretKey = '88888888888888888888888888888'; // 构建鉴权对象 $auth = new Auth($accessKey, $secretKey); // 要上传的空间 $bucket = 'chen'; // 生成上传 Token $token = $auth->uploadToken($bucket); $key = $_FILES['img']['name']; $filePath = $_FILES['img']['tmp_name'];// // 要上传文件的本地路径// $filePath = './php-logo.png';// // 上传到七牛后保存的文件名// $key = 'my-php-logo.png'; // 初始化 UploadManager 对象并进行文件的上传 $uploadMgr = new UploadManager(); // 调用 UploadManager 的 putFile 方法进行文件的上传 list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath); echo "\n====> putFile result: \n"; if ($err !== null) { var_dump($err); } else { $data['cname']='http://omqnuvf59.bkt.clouddn.com/'.$key; $num= \think\Db::table('chen')->insert($data); $this->redirect("chen/three"); } } public function three(){ $data=db('chen')->select(); //查询分类 $this->assign('data', $data); // 渲染模板输出 return $this->fetch(); }}
//three.html<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body><table> {foreach name='data' item='vo'} <tr> <td>{$vo.cid}</td> <td><img src="<?php echo $vo['cname']?>" alt=""></td> </tr> {/foreach}</table></body></html>************************************还有七牛云SDK包***********************
阅读全文
0 0
- 七牛云简单上传图片 展示
- 七牛云简单上传图片 展示
- 批量上传图片前展示
- vue 图片上传 图片展示 bootstrap
- jsp/html页面图片上传并展示上传的图片
- springmvc实现图片的上传和展示
- liferay上传图片并展示,guest可见
- html页面上传图片并进行展示
- nodeJS实现图片上传和展示
- 使用ajaxSubmit异步上传图片并展示
- github上传图片或是展示的gif
- C#上传图片保存并展示
- Bootstrap fileinput 上传Excel附带图片展示
- html页面上传图片并进行展示
- Django 图片 头像 文件 上传 展示
- 选择相册上传图片 展示图片(仿微信选择图片)
- 简单图片上传!
- 图片上传简单案例
- 普元EOS Studio中找不到构件库的解决方案
- Android JNI编程之基础学习(一) 认识c语言的基本类型,输出输入函数
- bzoj 3288: Mato矩阵 线性筛
- 在AndroidStudio2.3.2下JNI开发的详细步骤
- SVM学习总结(二)SVM算法流程图
- 七牛云简单上传图片 展示
- AIDL基本使用3—-in out inout的用
- C++ DLL编程时报错:无法解析的外部符号
- swift回调的实现
- Google官方指导文章:开始用Kotlin开发Android
- python连hive
- mysql大批量更新数据
- Qt应用程序发布
- 获取网络的api 的例子