• TP5.1支付宝(Alipay)支付接入

    admin 2019-04-04

    Thinkphp5.1 alipay tp5.1 alipay tp5 alipay

    记录一下支付宝接入,并非用composer而是用的引入,配置信息放在config/app.php里,当然也可以放在数据库里。在蚂蚁金服开放平台注册开发者账户,进入沙箱环境配置信息:支付宝支付分网页支付和WAP支付2种(官方有示例),为方便理......

    7544

  • Thinkphp5.1用阿里云短信发送验证码

    admin 2019-03-01

    Thinkphp5.1短信 tp5.1短信 thinkphp发短信 composer短信 composer阿里云短信

    好久没有更新阿里云短信API了,最近做新项目,到阿里云官网想下个最新的sdk发现已经更新好久了,之前只是一直在用老的,而且好久没关注,这次记录一下。申请模版和签名不多说了,自己去阿里云管理台操作好,发送短信的文档(短信发送API)也写的很清......

    6842

  • Thinkphp5.1贝宝(Paypal)支付接入

    admin 2019-02-25

    Thinkphp5.1 paypal Thinkphp5 paypal tp5 paypal

    最初打算用PayPal官方的API做,但是,发现回调的信息有点少,所以就改成了form提交的,这里记录一下:1.先去PayPal官网申请账号,然后进入开发者中心https://developer.paypal.com/developer/a......

    3875

  • Mac安装和使用rar\unrar

    admin 2019-01-11

    mac rar mac unrar mac安装rar mac安装解压缩

    1.下载先到官网去下载最新的版本https://www.rarlab.com/download.htm解压之后进入目录。2.安装sudo install -c -o $USER rar /bin网上都是执行这句来安装,但是会报错:insta......

    2250

  • Swiper.js全屏上下切换

    admin 2019-01-05

    Swiper.js 全屏切换 Swiper切换 Swiper

    1.先去官网(https://www.swiper.com.cn)下载最新版到自己到项目里2.在页面引入js和css,因为我到项目里用到里animate.css所以一起引入了。<script src="js/swiper.js" ty......

    3407

  • Mac安装phpmyadmin

    admin 2019-01-02

    Mac安装phpmyadmin 安装phpmyadmin phpmyadmin

    brew install phpmyadmin安装完成后,修改phpmyadmin.config.inc.php里面的配置。修改完后,复制phpmyadmin到网站根目录即可: p.p1 {margin: 0.0px ......

    2045

  • mac安装mysql5.7.24

    admin 2018-12-10

    mac安装mysql5.7.24 mac安装mysql5.7 mac安装mysql

    先到官网下载mysql版本(http://dev.mysql.com/downloads/mysql/)下载完成后,一路下一步(最后一步会弹个框,把上面的密码记住),然后到  系统偏好设置  里启动mysql。打开命令行......

    2086

  • centos7安装memcache

    admin 2018-12-06

    centos7安装memcache 安装memcache Linux安装memcache

    1.安装 yum install memcached2.启动  /usr/bin/memcached -b -l 127.0.0.1 -p 11211 -m 150 -u root解释:-b 守护进程模式(退出......

    1563

  • php计算一段时间内有几个星期或月

    admin 2018-09-30

    php计算星期或月 php计算星期 php计算月 php计算一段时间内有几个星期或月

    //先取开始日期所处的星期,然后计算时间段内有几个星期$n = (strtotime($enddate)-strtotime($startdate))/86400;//$endDate = date("Y-m-d",strtotime("$......

    1893

  • SVN报错Node remains in conflict

    admin 2018-08-06

    Node remains in conflict svn Node remains in conflict

    服务器上svn提交版本的时候,执行svn up会提示:Node remains in conflict ×××××××用svn status 查看,会提示:?  ××××/×××××.txt有个问号,传了N遍都不行,最后发现是版本......

    5161

  • php返回json不识别

    admin 2018-08-06

    php返回json多了一个红点 php返回json不识别 json不识别 nginx返回json

    Nginx+PHP写接口的时候,本地测试没问题,放到服务器上所有ajax调用接口返回的json都不识别,不走success方法,结果发现返回值的最前面多了一个红点,检查所有PHP文件发现都是utf8编码,就是不识别。查了半天发现是某些资源文......

    1385

  • Thinkphp使用composer安装插件失败

    admin 2018-07-25

    composer Thinkphp composer composer config

    想使用composer安装插件,需要用国内的镜像,国外的被墙了,所以,安装完composer之后需要执行以下这句:composer config -g repo.packagist composer https://packagist.ph......

    1563

  • 微信浏览器里阻止软键盘弹出后布局问题

    admin 2018-07-18

    输入框键盘 安卓点击input弹键盘 安卓浏览器输入框弹出键盘后背景图被缩小

    微信浏览器里如果页面的背景是图片,那么点击输入框的时候,弹出的键盘会把背景图挤到上面,用户体验较差,这时候需要用js把body给设置一个高度就可以了。$(function(){      $('body').h......

    2834

  • centos7安装和配置svn

    admin 2018-07-13

    centos7安装和配置svn svn svn安装 svn配置

    先查看是否以及安装svnrpm -ql subversion如果安装了,执行后会显示svn的信息安装svn:yum -y install subversion然后在服务器上建立svn版本目录mkdir /home/svndata建立版本库s......

    1263

  • Centos7安装PHP7+mysql5.7+nginx1.12.2

    admin 2018-07-04

    安装PHP7 安装mysql5.7 安装nginx1.12.2 Centos7安装LNMP

    服务器:阿里云ECS系统:centos7.4 64位先更新yum源:rpm -Uvh https://dl.Fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uv......

    2050

  • Layui上传文件

    admin 2018-06-26

    Layui上传文件 Layui上传 上传文件 PHP上传

    前端:           <div class="layui-form-item">           ......

    4092

  • thinkphp5批量生成文件并压缩之后导出

    admin 2018-06-26

    php导出 批量导出文件 批量生成文件 PHP下载 php生成zip PHP生成压缩包 ZipArchive

    thinkphp5批量生成文件,然后把文件夹打包成zip输出到浏览器下载,注意加粗部分:public function explodeData()    {         $t......

    4039

  • Thinkphp5导出excel

    admin 2018-06-25

    Thinkphp5导出excel 导出excel php导出excel PHPExcel

    公共方法,可以放在common.php里,调用也很简单查询完数据后,直接调用该方法即可:excelExport('Answer',$header,$data);第一个参数是导出的名称,第二个参数是表格的首行标题,第三个参数是数据(二维数组)......

    1736

  • 阿里云Nginx配置https

    admin 2018-06-20

    Nginx配置https 配置https

    nginx上需要监听443端口,同时做了个跳转。主要是证书地址要对,不然会失败。阿里云里面已经写的很清楚了,这里做个记录。server {   listen 80;   server_name www......

    1299

  • div垂直水平居中

    admin 2018-05-17

    div垂直水平居中 div居中 固定宽度div居中

    宽度固定,高度不固定的div垂直水平居中用 flexbox 的特性:<div class="parent"> <div class="child"></div> </div> .parent ......

    1172