- 博客(8)
- 收藏
- 关注
原创 ThinkPHP3.2实现微信退款功能
注:微信退款需要把从微信商户平台下载下来的证书放在服务器中class RefundController extends BaseController { //通过微信api进行退款流程 public function wxRefundApi($out_trade_no,$total_fee){ $parma = array( 'appi...
2019-06-28 16:03:01 893
原创 微信小程序+ThinkPHP3.2实现支付功能
ThinkPhP代码部分:后端部分pay方法仅仅是发起微信统一下单,并没有实际发起支付,我们需要拿到统一下单微信返回的参数返还给小程序,小程序执行wx.requestPayment才是真正的发起支付。//微信支付 public function pay(){ $fee = 1;//举例支付0.01,单位是分 $appid = "你的小程序appid...
2019-06-24 14:29:18 1820
原创 JavaScript判断页面滚动到底部
JavaScript实现方法:<script> //滚动条在Y轴上的滚动距离 function getScrollTop(){ var scrollTop = 0, bodyScrollTop = 0, documentScrollTop = 0; if(document.body){ bodyScrollT...
2019-06-24 13:53:52 2187 1
原创 JavaScript数组去重
function f(){ var arr = [1,23,1,1,1,3,23,5,6,7,9,9,8,5]; var temp=[]; for(var i=0;i<arr.length;i++){ if(arr.indexOf(arr[i])==i){ //indexof()返回该值第一次出现的位置下标 temp.push(arr[i]...
2019-06-24 13:51:19 120
原创 php使用SMTP发送邮件
发送邮件代码部分:记得引入email.class.php文件<?php header("Content-Type: text/html; charset=utf-8"); require 'email.class.php'; $mailto='收件人邮箱地址'; //收件人 $subject="我是邮件主题"; //邮件主题 $body="...
2019-06-24 13:49:38 1143 2
原创 ThinkPHP3.2微信JSSDK签名配置config信息
ThinkPHP3.2 controller代码/* * * 微信jssdk踩坑记: * 必须在服务器部署才有用 * 1.配置js接口安全域名不要加http://等(大坑) * 2.用appid和appsecret发起请求换取access_token并将其全局缓存 * 3.用换取到的access_token发起请求换取ticket * 4.签名生成规则如下:参与签名的字段包括...
2019-06-24 13:38:41 605
转载 wow.js中各种特效对应的类名
一、(页面在向下滚动的时候,有些元素会产生细小的动画效果。虽然动画比较小,但却能吸引你的注意。) 刚知道wow.js这个插件,之前访问别的网站下拉滚动条会出现各种效果感觉特别神奇,现在自己依葫芦画瓢也能弄出来这种效果了。 虽然效果出来了,但是网上并没有整理好的各种特效对应的类名,所以写一篇通俗易懂(最起码自己能看懂)的文章供大家参考学习。(^_^)二、首先说明一下怎么使用这个插件:...
2019-06-24 13:32:07 184
原创 git常用命令总结
初始化git目录git init 初始化目录,使用'git init'命令进行初始化;Git以后就会对该目录下的文件进行版本控制,这时候如果你需要将它放到远程服务器上,可以在远程服务器上创建一个目录,并把可访问的URL记录下来,此时你就可以利用'git remote add'命令来增加一个远程服务器端。例如:git remote add origin git://github.com...
2019-06-24 13:25:18 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人