
thinkphp
PHP搬砖操作工
明天会更好
展开
-
万网空间下 apache配置htaccess文件
.htaccess文件RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-f#RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]#RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] Rewr...原创 2020-01-20 16:00:08 · 265 阅读 · 0 评论 -
thinkphp3.2.3 微信PC扫码支付 模式二
这篇文章主要介绍扫码支付场景二。目前有两种模式,模式一比模式二稍微复杂点,至于模式一与模式二的具体内容,流程,微信开发文档都有详细介绍,这里就不多说废话,接下来赶紧上教程!下载SDK类文件Wxpay Library并SDK文件/lib下的几个文件放置到/ThinkPHP/Library/Vendor/修改WxPay.pub.config.php中的配置选项 //===...转载 2019-09-25 14:21:33 · 1090 阅读 · 0 评论 -
thinkphp3.2.3 微信公众号支付
1:下载微信支付SDK(官方下载路径URL:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1)2:找到ThinkPHP3.2.3第三方库中路径为:ThinkPHP\Library\Vendor。在此路径下创建文件夹WxJsapiPay(名称可以随意),将下载解压后的文件复制新建文件夹中。3:在模块中创建控制器...转载 2019-09-24 15:41:59 · 1051 阅读 · 0 评论 -
thinkphp3.2 小程序微信支付
直接上代码,只需要填写自己的参数就行thinkphp 后台程序<?php/*** 小程序支付*/namespace Salesapi\Controller;use Think\Controller;class PayController extends Controller{ /* * 充值功能 */ public func...转载 2019-08-21 13:46:15 · 683 阅读 · 0 评论 -
ThinkPHP3.2.3 实现自动登录功能的方法
实现持久登录,即用户在登录时,勾选了"记住我"之后,无论是否关闭浏览器,只要不退出登录,在指定的时间内始终保持登录状态(缺点是在另一台电脑上登录过后,之前那台电脑就不能继续保持登录状态)。首先,持久登陆使用 cookie 实现,但是 cookie 中不能保存用户密码这样重要的信息,即使加密过。解决方案是在用户登录表中新建3个字段identifier:第二身份标识,token:永久登录标识,ti...转载 2018-10-15 16:38:56 · 2242 阅读 · 0 评论 -
thinkphp3.2源码------ 错误和异常处理
写在前面:tp3.2中每次载入入口文件时都会进行错误和异常的捕获,解读这一部分代码可以对以后的优化很有好处。 处理概览: 错误捕获与处理:致命错误捕获:我们尝试在 Home/Index/index 下调用一个未定义的函数,会看到这样的提示页面: 我们可以看到tp3.2处理了致命异常的输出,并且生成了一个提示页面,我们可以通过入口文件很容易地找到t...转载 2018-07-26 16:07:33 · 1225 阅读 · 0 评论 -
thinkPHP3.2.3实现阿里大于短信验证
注册并登录阿里云 点击控制台后–>鼠标滑到你的用户名称(右边倒数第二个)–>点击accesskeys–>获取 点击控制台后–>产品与服务–>云计算基础服务–>云通信–>短信服务 如果没有送测试短信签名和模板–>添加签名–>添加模板 下载SDK https://help.aliyun.com/d...转载 2018-06-06 10:07:58 · 957 阅读 · 0 评论 -
百度地图获取位置
function getMap(){$('#allmap').show();// 百度地图API功能var map = new BMap.Map("allmap");var point = new BMap.Point(116.331398,39.897445);map.centerAndZoom(point,12);// 创建地址解析器实例var myGeo = new BMap....原创 2018-05-17 13:17:33 · 270 阅读 · 0 评论 -
高德地图选择地理位置
高德官方文档: http://lbs.amap.com/api/javascript-api/example/amap-ui-positionpicker/position-picker官方详情说明: http://lbs.amap.com/api/javascript-api/reference-amap-ui/other/positionpicker商家注册代码如下:<t...原创 2018-05-17 12:20:24 · 3414 阅读 · 0 评论 -
thinkphp3.2.3 打包下载中文文件夹
1:打包类库<?phpnamespace Home\Controller;use Think\Controller;class ZipController extends Controller{ Private $StrPath="../../@UpLoad"; Private $datasec=array(); Private $ctrl_dir=arra...原创 2018-05-07 13:50:26 · 2171 阅读 · 0 评论 -
PhpExcel的使用、示例及注意事项
导出导出excel主要有以下几个步骤:加载PhpExcel核心文件创建一个excel设置excel属性导出excel结束以下是以thinkphp框架为例: 步骤一:下载phpexcel压缩包,地址:https://github.com/PHPOffice/PHPExcel/tree/1.7.9,该压缩包中有一些示例可以参考,基本涵盖所有情况导出示例。在Examples文件夹中。将压缩包...转载 2018-05-02 09:35:02 · 356 阅读 · 0 评论 -
thinkphp3.2.3 U()方法在js中传参
<script> $(".export").click(function () { var countryid = $("#pid").val(); var teamid = $("#sonpid").val(); window.location.href="{:U('Member/explode_d...原创 2018-04-19 16:01:35 · 1775 阅读 · 0 评论 -
thinkphp3.2.3 整合phpExcel导出数据
public function alliance_createxls(){ $allianceObj = M('alliance_apply'); $result = $allianceObj ->field("apply_name,sex,company,card,duty,phone,points_part,emai...转载 2018-04-12 13:58:56 · 694 阅读 · 0 评论