首页
工具导航
友情链接
关于
Search
1
layui+php多文件列表,多图上传,包含表单修改,可适用于laravel框架和tp框架
3,689 阅读
2
设置邮箱头像方法,gravatar头像设置
2,614 阅读
3
关于本地larvael项目部署到服务器报错Whoops, looks like something went wrong.的问题
2,611 阅读
4
百度工具DNS无法解析IP
1,783 阅读
5
在复制codepen代码时踩得坑,three.js实现的特效
1,653 阅读
东扯西扯
网站建站
SEO优化
公众号开发
登录
Search
标签搜索
php
css
laravel
宝塔面板
jQuery
mysql
js
vscode
layui
thinkphp
多图上传
插件
navicat
gravatar头像
轻量应用服务器
seo
html
腾讯云
微信支付
redis
EzraYes
累计撰写
104
篇文章
累计收到
10
条评论
首页
栏目
东扯西扯
网站建站
SEO优化
公众号开发
页面
工具导航
友情链接
关于
搜索到
104
篇与
Ezra
的结果
2021-06-03
在Laravel中使用groupBy()分组并求和
项目需求:统计用户所停留页面的时长public function tongji() { $data = DB::table('tongji') ->select('page', DB::raw('SUM(staytime) as staytime')) ->groupBy('page') ->get(); return $data; }注意一定要引入 use Illuminate\Support\Facades\DB; 否则会报错
2021年06月03日
391 阅读
0 评论
0 点赞
2021-06-03
Chrome谷歌浏览器安装插件
分享一个插件地址 https://chrome.zzzmh.cn/index#ext 上边有很多好用的插件比如广告拦截和油猴等,还是非常好用的,最重要的是不用翻墙
2021年06月03日
211 阅读
0 评论
0 点赞
2021-05-28
让敲代码时不再那么枯燥,vscode插件分享:background修改背景图片
安装background插件打开setting.json中编辑加入以下代码//background 的相关配置 "background.customImages": [ "C:/Users/lenovo/Desktop/image/20170404231116_TLKFy.jpeg", "C:/Users/lenovo/Desktop/image/background.png" ], "background.styles": [ { "content":"''", "pointer-events":"none", "position":"absolute", "width":"100%", "height":"100%", "z-index":"99999", "background.repeat":"no-repeat", "background-size":"100%,100%", "opacity":0.1 }, { "content":"''", "pointer-events":"none", "position":"absolute", "width":"100%", "height":"100%", "z-index":"99999", "background.repeat":"no-repeat", "background-size":"30%,30%", "opacity":0.1 } ], "background.useFront": true, "background.useDefault": false,效果改完之后会发现编辑器顶部会出现不受支持字样去插件商店搜Fix VSCode Checksums 安装安装好插件后 ctrl + shift +p 输入命令: Fix Checksums: Apply 即可
2021年05月28日
549 阅读
0 评论
0 点赞
2021-05-28
laravel创建中间件
创建中间件 php artisan make:middleware LoginSession在 Kemel.php 文件中中间件添加到局部中间件中
2021年05月28日
420 阅读
0 评论
0 点赞
2021-05-26
laravel视频上传到腾讯云cos对象存储,Phar方式实现开发
申请产品创建存储桶获取访问秘钥访问秘钥在个人信息里的访问管理设置而并非在产品的控制台里根据文档进行sdk开发,下载cos的sdk这一步是我进行开发中遇到的最大的坑,首先我根据官方文档的方式去用composer的方式去下载可是始终下不下来,来来回回折腾了一上午都没搞定,不过文档中还有一个方法: Phar方法根据官方文档下载下来之后把他放在你项目里面,然后用到它的时候引一下就可以了require '/path/to/cos-sdk-v5.phar';我是用laravel进行的开发所以贴出我的代码<?php namespace App\Http\Controllers\Web; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Models\User; use App\Traits\BaseFun; use Qcloud\Cos\Client; class UploadController extends Controller { public function __construct( ) { } private $secretId = "你的密钥"; //"云 API 密钥 SecretId"; private $secretKey = "你的SecretKey"; //"云 API 密钥 SecretKey"; private $region = "默认的存储桶地域"; //设置一个默认的存储桶地域 private $bucket = "你的存储桶"; //存储桶名称 格式:BucketName-APPID private function __cosClient(){ require 'cos/cos-sdk-v5.phar';//你刚才下载的phar路径 return $cosClient = new Client( array( 'schema' => 'http', //协议头部,默认为http 'region' => $this->region, 'credentials'=> array( 'secretId' => $this->secretId , 'secretKey' => $this->secretKey ) ) ); } public function upload(Request $request) { //获取上传的文件 $file = request()->file('file'); //获取储存桶对象 $cosClient = $this->__cosClient(); // dd($file->getRealPath()); //上传 try { $bucket = $this->bucket; //存储桶名称 格式:BucketName-APPID $key = 'video/'."abc".".".$file->getClientOriginalExtension(); //此处的 key 为对象键,对象键是对象在存储桶中的唯一标识 $srcPath = $file->getRealPath();//本地文件绝对路径 $file = fopen($srcPath, 'rb'); if ($file) { $result = $cosClient->Upload( $bucket = $bucket, $key = $key, $body = $file); } // print_r($result); echo $result['Location']; } catch (\Exception $e) { echo "$e\n"; } } } 最后注意你上传的文件权限都是继承的存储桶的权限,如果你的存储桶权限是私有的,那么上传后并不能被别人看见
2021年05月26日
503 阅读
0 评论
0 点赞
1
...
12
13
14
...
21