自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赵老仙

IT技术交流 经验分享

  • 博客(18)
  • 收藏
  • 关注

原创 PHP实现qq登录

首先在腾讯开放平台, 申请一个网站应用https://open.tencent.com/创建应用并审核通过后得到appid 与appkey需要一个qq登录按钮//$backurl = 'http://www.test.com/third_login';//回调url$state = '随机字符串';$_SESSION['qq_state'] = $state;$qqurl = 'https://graph.qq.com/oauth2.0/authorize?response_type=code

2020-09-30 19:06:15 480

原创 selectpage的使用

selectpage使用方法

2020-09-29 18:17:18 5913

原创 PHP下载文件

ob_clean();$file = '/upload/word/xxxx.doc'; if(file_exists("$file")){ $ext=pathinfo($file,PATHINFO_EXTENSION); $title = time().'.'.$ext; header("Content-Disposition:attachment;filename=".$title); //header('Content-Type:image/'.$ext)

2020-09-29 17:28:58 210

原创 微信公众号消息通知

/** * 发送微信通知-邮寄 */ public function wxSendNotice($id) { //模板数据 $template_id = config('weixin.sendtemplate_id');//模板id, 微信公众平台获取 $url = config('weixin.url'); //点击消息的跳转链接 $appid = ''; ...

2020-09-29 16:15:29 905

原创 PHP 将HTML页面输出为word文档

$html = include ('html文件'); echo $html; ob_start(); //打开缓冲区 header("Cache-Control: public"); Header("Content-type: application/octet-stream"); Header("Accept-Ranges: bytes"); $riqi=date("Ymd"); if (strpos..

2020-09-29 16:12:03 933

原创 微信浏览器内获取微信 发票抬头,发票地址接口

微信自定义朋友, 朋友圈分享第一步: 验证服务器可用性1: 进入 开发-基本配置-根据要求修改服务器配置2: 在上图中编辑的服务器url对应的本网站文件中编写验证代码, 用于验证消息的确来自微信服务器 $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = '与服务器配置中的token一致'; $tmpArr =

2020-09-29 15:59:53 3387 1

原创 微信自定义分享到朋友圈标题,图片,链接

微信自定义朋友, 朋友圈分享第一步: 验证服务器可用性1: 进入 开发-基本配置-根据要求修改服务器配置2: 在上图中编辑的服务器url对应的本网站文件中编写验证代码, 用于验证消息的确来自微信服务器 $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = 'qiche365org_cn'; $tmpArr = a

2020-09-29 15:35:52 460

原创 PHP实现网站唯一登录

1,设置一个唯一值, session_id()就可以当用户登录的时候, 将这个值记录到缓存 或者数据库中每次刷新页面 判断session_id == 缓存中的值若不等, 清空登录状态值if(session_id() != $sessionid ){ unset($_SESSION);}2,如果同账号多用户频繁使用, 会造成用户频频掉线的不好体验所以若有人在线, 可以提示下一...

2019-08-30 17:57:01 1605

原创 使用pdf.js将PDF嵌入HTML网页中,并禁止下载打印

有的项目需要显示PDF类的文档, 大多需要在项目中禁止将PDF打印, 下载我最初采用embed标签显示 PDF, iframe,object标签都可以显示但是这类标签的打印和下载按钮 不可以禁止, 只能障眼法掩盖,这种方法虽然可行, 但是顶部栏全部不显示了, 包括PDF的页码这样使用后, 还有一个头疼的地方, 右键网页中的PDF文档, 依然可以保存, 打印所幸有PDF.js 插件可以禁...

2019-08-29 12:07:00 13259 5

原创 embed 标签显示PDF, 并隐藏下载打印按钮

代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equi...

2019-08-23 16:02:44 12435 5

原创 kindeditor 上传图片返回带 当前网址的图片地址

在编辑器初始化的时候 加上urlType : 'domain',var editor;KindEditor.ready(function(K) { editor = K.create('textarea[name="content"]', { //allowFileManager : true, urlType : 'domain', //上传图片返回带 当前网址的图片地址 //...

2019-04-26 09:03:02 1318

原创 kindeditor编辑器ajax提交获取内容为空

kindeditor form表单提交的时候是当触发提交事件的时候把富文本编辑器的内容 同步到了textarea而当不存在提交事件的时候需要在kindeditor初始化的时候 加上afterBlur: function(){this.sync();}意思是在编辑器失去焦点的时候将内容同步到 textarea中代码如下KindEditor.ready(function(K) { edit...

2019-04-26 08:51:01 617

原创 tp5获取session_id 的方法

有时在tp5框架中直接使用 session_id() 函数获取得到的是一个空值,是因为tp5中的session_start 是在使用Session 类或session() 助手函数的时候才会执行的使用原生$_SESSION 或者session_id 都要自己执行sessio_start方法一//执行一次助手函数session('start','1');//或者session_stat...

2019-04-25 16:35:16 5345

原创 php base64 转图片

PHP接收base64的图片, 并保存为图片格式, 直接上代码 $posts = $request->all(); $picpath=$posts['img_data']; $base64_image = str_replace(' ', '+', $picpath); //post方式接收的数据, 加号会被替换为空格, 需要重...

2019-04-19 12:44:55 2093

原创 laravel 框架bcrypt加密方式的密码校验

接手了一个laravel项目, 修改密码时需要验证密码,在注册的方法看到 是使用的bcrypt方法加密的密码但是同样把新密码用bcrypt加密后与数据库的密码对比发现不相等,搜了下, 果然bcrypt 加密时加盐了,就只好使用 Auth::attempt 方法验证密码是否正确, 这个方法验证成功后就给当前用户赋予了登录状态,所以还要用Auth::logout() 注销登录状态,随着验证...

2019-04-18 13:28:22 8233

原创 PHP开发APP接口安全设计

最近做了一个开发APP接口的项目, 和大家分享以下接口安全方面的几个要点接口安全问题为防止接口被恶意使用, 数据抓包, 防范 增, 删, 改 等敏感接口被使用的情况,服务端接口安全设计是很重要的一部分一般通过以下几种方式结合 使用1, token (授权)用户登录后的唯一标识, 登陆时, 得到用户数据库中的唯一标识信息(如uid), 通过一定方式加密后, 生成token, 返回给客户...

2019-04-16 12:41:05 1353

原创 wangEditor 轻量编辑器

var E = window.wangEditorvar editor1 = new E('#div1', '#div2')editor1.customConfig.debug = false // 开启或者关闭调试模式editor1.customConfig.debug = location.href.indexOf('wangeditor_debug_mode=1') > 0...

2019-04-16 10:52:10 309

转载 把一个数随机分成n份,随机数字和等于总数 PHP代码

array (size=10) 0 => string '54.91' (length=5) 1 => string '3.02' (length=4) 2 => string '4.59' (length=4) 3 => string '12.76' (length=5) 4 => string '0.02' (length=4) 5 => string '22.83' (length=5) 6 => string '0.01' (length=4) 7 => string

2019-03-26 18:09:04 9796

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除