- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 FACEBOOK登录
FACEBOOK登录相关设置:https://developers.facebook.com/apps调用方法 public function third() { if (empty($type = Input::get('type', [ 'facebook', 'tuite' ]))) { return $this->error('参数错误'); } if (!Config::get('oauth.po
2021-09-06 13:39:09
1322
原创 PHP谷歌支付[APP]
获取GOOGLE永久token第一步:获取code public function googleToken() { if (Input::has('code') && ($code = Input::get('code', 'str', ''))) { var_dump($_REQUEST); die; } else { $this->redirect("h
2021-09-06 13:24:59
2325
原创 windows服务器安装VisualSVN Server服务端教程以及使用方法
下载下载地址:http://subversion.apache.org/packages.html根据机型选择位数安装1.根据默认的步骤安装2.3.4.根据使用习惯配置目录。为了之后post-commit能同步,这里端口选8080,并且不勾选https5.6.到此安装完成使用1、创建一个空的库2.配置post-commit.cmd能同步文件创建用户配置使用ip访问svn,记得重启svn然后再次进入库的配置,配置使用post-commit同步更
2021-01-20 14:46:48
1495
原创 PHP IOS支付二次验证[回调]
注:recipt-data 为前端base64之后传过来的订单信息 /** * 苹果内购 * @param receipt-data 购买凭证(必传) * @return json **/ public function ios_pay(){ // $_POST = json_decode('',true); $this->PwriteLog('ios_pay','ios 下单_data', $_POST);
2021-01-18 16:58:52
831
2
原创 PHP新浪第三方登录[PC,M]
新浪开放平台https://open.weibo.com/apps/977035022/info/basic?action=review#req1.注册的手机号/验证的手机号必须是没有注册过的,你没注册过不排除你的手机号以前没被注册过2.先接入sdk流程,才会审核通过3.上线功能已经下架了,所以应用审核通过后就可以使用了前端:<a href="/sina_login.html" openwindowheight="400" openwindowwidth="800" data-third
2020-10-14 14:41:22
271
原创 PHP 第三方QQ登录[PC、手机共用]
前端代码: <a onclick='toQzoneLogin()' openwindowheight="350" openwindowwidth="450" data-third="qq" class="qq icon" pbtag="qq" pbflag="头部" title="QQ登录"></a> <script type="text/javascript"> var childWindow; function toQzoneLogin() {
2020-10-13 10:20:22
348
原创 php 微信扫码登录网站
前端代码:<a onclick='towxLogin()' openwindowheight="520" openwindowwidth="450" data-third="weixin" class="wx icon" pbtag="微信" pbflag="头部" title="微信登录"></a><div id="login_container" style="z-index: 99999;position: absolute;background-color: w
2020-10-13 10:06:05
274
原创 HTML 追加新div浮于页面最上层
主div的css样式.alert-container{ display: inline-block; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; background: rgba(0, 0, 0, 0.534); border:1px solid #14131391; z-index: 99999; overflow: hi
2020-08-12 21:02:01
1751
原创 windows定时备份数据库
batrem *******Start***********@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"set fileName="sql_2du_net_%Ymd%" mysql安装路径\bin\mysqldump -h127.0.0.1 --opt -u root -p数据库密码 数据库名 > 备份保存目录\%fileName%..sql @echo onrem ******* Finished********定时任务
2020-08-12 20:28:59
166
原创 js提交数据并打开新页面[window.open 以及form]
js提交数据并打开新页面[window.open 以及form]window.open打开新页面即便延迟10s,也可能会被浏览器拦截,不可取$.ajax({ type: "POST", url: '方法名', data: orderInfo, contentType: "application/x-www-form-urlencoded; charset=UTF-8", success:
2020-06-09 14:54:44
750
原创 yum安装centos7 lnmp环境以及svn,redis,swoole扩展
环境安装 centos7查看CentOS的版本号:cat /etc/centos-release#CentOS release 6.10 (Final)uname -a#Linux VM_16_5_centos 2.6.32-754.10.1.el6.x86_64 #1 SMP Tue Jan 15 17:07:28 UTC 2019 x86_64 x86_64 x86_64 GNU/L...
2020-01-06 15:27:02
422
原创 windows服务器自动重启Apache
第一步,安装wget服务下载wget服务:https://jaist.dl.sourceforge.net/project/gnuwin32/wget/1.11.4-1/wget-1.11.4-1-setup.exe双击,全部默认安装,目录为:C:\Program Files (x86)\GnuWin32设置系统环境变量,在path中添加 ;C:\Program Files (x86)\...
2020-01-06 15:01:13
567
原创 TP3.2 二进制存储信息
TP3.2 二进制存储信息以组装邮件附件为例//version[固定100]: 一共几组附件:itemid:number:itemid:number 组装格式//100:2:100001:10:100002:20if (!empty($value['send_items'])) { $serverMail['items'] = ''; $send_items = json...
2019-10-22 15:37:11
176
原创 TP3.2join查询
TP3.2join查询$count = $this->model->table('stat_user_log')->where($map)->count(); $page = $this->page($count); $this->Page = $page->show(); //echo "sql:". $this->model-...
2019-10-22 15:30:05
438
原创 PHP扫码关注微信公众号
public function get_access_token(){ $access_token_url = &quot;https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&amp;amp;appid=&quot;. $this-&amp;gt;appid .&quot;&amp;amp;secret=&
2018-12-04 10:55:44
923
2
原创 shell脚本备份更新资源
当检测到更新目录内有新的欲更新资源时备份旧的资源并更新新资源先拷贝资源目录内的旧资源(备份),然后再对比预备的资源目录与资源,不存在的目录直接拷贝,已经存在的目录先删除再拷贝#!/bin/bashdate=`date +%Y%m%d` dir_ready="*" #存放预备更新资源的目录dir_source="*" #资源目录dir_bak="*" #资源备份目录if [ "`ls...
2018-11-16 20:06:37
277
原创 通过网页链接直接下载APK
通过网页链接直接下载APK方式一【PHP】public function down(){ $filename = "存储路径/包名.apk";//必须给足权限下载 header("application/vnd.android.package-archive"); header('Content-Type: application/octet-stream');...
2018-11-12 21:01:46
14735
原创 手机端上传图片(单图)非插件与插件
手机端上传图片HTML &amp;lt;form action=&quot;&quot; method=&quot;post&quot; enctype=&quot;multipart/form-data&quot;&amp;gt; &amp;lt;div class=&quot;uploader&quot; style=&a
2018-11-12 18:17:35
2825
原创 ThinkPHP5微信手机支付
下载demo放置在vendor目录下配置好config微信商户平台配置到支付目录(一定是目录,不是方法)js调起支付方法 //调用微信JS api 支付 function jsApiCall() { var item_id = {$payinfo['item_id']}; var data={$data}; WeixinJSBridge.invoke...
2018-09-28 17:09:36
602
原创 ThinkPHP5之读取hash类型的redis数据并修改
ThinkPHP5之读取hash类型的redis数据并修改RedisHash类下载地址:https://www.kancloud.cn/mikkle/thinkphp5_study/384980下载放置在vendor目录下,命名空间去掉$user_id = input('user_id');$circle_of_friends_id = input('circle_of_friends_i...
2018-09-28 15:31:38
3578
原创 ThinkPHP5 获取前一天每小时的消费情况
获取前一天每小时的消费情况$begin_time = mktime(0,0,0,date('m'),date('d')-1,date('Y')) . '000';//13位的时间戳 $end_time = mktime(0,0,0,date('m'),date('d'),date('Y'))-1 . '000'; //方法一return $this->field("FROM...
2018-09-27 17:57:42
1032
原创 阿里短信验证 PHP
阿里短信验证 PHP基于PHP阿里短信验证以及60秒短信倒计时操作HTML代码<input class="form-control" type="text" name="tel" id="tel" placeholder="输入手机手机号码"> <p></p><button type="butt
2018-09-27 17:48:19
328
原创 PHPExcel导出excel表格
PHPExcel导出excel表格下载PHPExcel放在vendor文件夹下面public function export(){ //1.从数据库中取出数据 $list_arr = $this->out(); $list = $list_arr['result']; $title = $list_arr['title'];...
2018-09-25 16:19:18
206
原创 微信公众号网页授权40163问题【php】
微信公众号网页授权40163问题world妈耶,作为小菜鸟真的是被微信给折磨得欲仙欲死(~ ̄(OO) ̄)ブ tp5为例,emmmm…..一直报40163或40029问题,翻遍了各大网站都没找到合适我的办法,人太蠢==。 如图: 解决之后如图: 因为重定向所以请求了两次code,所以一直报40163错误。所以,我改了改代码:public function _initial...
2018-04-25 14:20:13
8625
2
原创 使用phpqrcode生成带logo的二维码
使用phpqrcode生成带logo的二维码步骤【thinkPHP5】下载phpqrcode类,地址:https://sourceforge.net/projects/phpqrcode/下载完成后在vender下新建一个名为phpqrcode的文件夹,将phpqrcode.php放置该文件夹在common.php里面写方法调用该类生成二维码的方法:function g...
2018-03-29 14:18:32
2859
转载 php导出excel表格
控制器内public function out() { $res = $this->incomes->selExcelIncome(); $filename = '用户每日收支记录'.date('YmdHi'); $header = array('用户id','收入金币','支出金币','收入奖券','支出奖券','收入钻石','支出钻石','支出人民币','...
2018-03-19 10:17:24
223
原创 给角色添加权限和修改权限
#给已有的角色添加新的权限遍历角色权限以及对需要添加的权限进行处理为了格式所以并没有使用无限极分类查询,而用了三层遍历<div class="cnt"> {foreach $parent as $value} <table class="data-form" width="60%" border="0" cellspacing="0
2018-03-06 20:04:45
1902
原创 rbac权限管理方法
权限管理并不是类,只是自己瞎琢磨出来的方法,放在common里面的,反正emmmm….能用就行use think\Request;use think\Controller;use think\Session;use app\admin\model\RbacUser;use app\admin\model\RbacRole;use app\admin\model\RbacAcces...
2018-03-03 17:21:14
221
原创 Ajax实现搜索功能的分页
Ajax实现搜索功能的分页之前只实现了搜索功能,但是并不能分页2333,所以在上篇的基础上修改实现分页(首页,上一页,下一页,尾页,跳转页面),脑袋瓜不够用,要记下来记下来html代码a class="btn-lit" type="submit" onclick="searchResult(on())">span>搜索span>a>//嵌套函数,用来情空最大页数和当前页数
2018-02-02 15:20:39
1168
原创 Ajax与php实现搜索功能
虽然笨,也要记下来✧(≖ ◡ ≖✿)HTML代码div class="search-bar"> input value="" type="text" name="username" class="input-small" /> label class="first txt-green">查询方式:label> select name="way" id="w
2018-01-29 15:24:39
2254
原创 将数据库字段为下划线命名的方式转成小驼峰命名,再存入redis
tp5数据库输入存入远程Redistp5,将数据库字段为下划线命名的方式转成小驼峰命名,再存入redisconfig配置'cache' => [ // 使用复合缓存类型 'type' => 'complex', // 默认使用的缓存 'default' => [ // 驱动方式 'type' => '
2018-01-23 11:36:09
5266
原创 实时监控input框,实现输入框与下拉框联动
实时监控input框,实现输入框与下拉框联动如图html代码tr> th scope="row">奖励类型:th> td>input value="" type="text" name="item" id="reward" style="width: 60px;height: 20px;" placeholder="输入关键字" /> select
2018-01-19 20:34:25
7355
转载 两个select框联动
select框联动之前项目要用,所以找了个,自己改了一丢丢html代码select name="type_id" id="type_id"> value="">---请选择--- {foreach $res as $value} value="{$value['type_id']}">{$value['type_name']} {/foreach}
2018-01-17 15:10:25
1899
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人