tp3.2专题

tp3.2.2中的RBAC

1.在tp文件夹下/Library/Org/Util/Rbac.class.php文件有几个建表的sql语句,复制到数据库执行,表的前缀改成自己的表前缀 [sql] view plain copy CREATE TABLE IF NOT EXISTS `think_access` (    `role_id` smallint(6) unsigned NOT NULL,    `no

tp3.2中递归

控制器里: 递归方法:  //地区         public function getArea($data,$pid=0,$level=1){              //地区             $data=M('company')->order('id')->select();             //声明一个变量             static $result;

tp3.2根据经纬度查询离我最近,并按指定范围查询商家,由近到远排序。

第一种:离我最近: 首先引入一个计算两点之间距离的一个方法: //计算两点之间距离         function getDistance($lat1, $lng1, $lat2, $lng2)         {         $earthRadius = 6367000; //approximate radius of earth in meters

tp3.2中修改页面下拉菜单和单选按钮默认选中数据库里的数据问题!

//下拉菜单: <select name="ccate" lay-filter="aihao">                 <option value="">请选择</option>             <?php foreach($category as $key=>$value){ ?>                 <option value="<?php echo $valu

tp3.2中微信支付中将调用支付处简单封装

前提:微信公众平台 微信支付商户平台要配置好. 第一步:将目录WxpayAPI放入项目Vendor目录下,里面有这些文件如下图: 第二步:将目录Weixin放入项目如下图Common/Libs所示目录: 第三步:在Util目录里新建Wxpay.class.php文件: 第四步:Wxpay.class.php里面内容为: <?php namespace Org\Util;

tp3.2中微信支付

第一步将类包WxPayPubHelper放入根目录ThinkPHP/Library/Vendor下 第二步配置里面的WxPay.pub.config.php文件关于微信支付相关信息APPID MCHID KEY APPSECRET(KEY 这个如果不知道可以去微信支付商户平台按照规则去重新设置); 第三步:登录微信公众号平台点击左侧菜单设置->公众号设置->功能设置将 业务域名 JS接口安全域

tp3.2中背景图加文字线上不好使解决方案(上传文字库)

第一步:在服务器上项目根目录新建一个目录(Static),并给最大权限!如下图 第二步:打开本地电脑C盘里Windows下面的Fonts.如下图: 第三步:将本地的Fonts整个目录传到服务器的Static目录里并也赋予最高权限. 第四步:控制器里面代码为: Vendor("phpqrcode");                 // 把生成二维码图片保存到本地

tp3.2报错(T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING

今天在tp3.2中敲了简单的查询代码,但是在model层赋值时,竟然报: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE),expecting identifier (T_STRING) or variable (T_VARIABLE) or number(T_NUM_STRING) 这个错误......    改正前:

PHP+ VUE 导入Excel数据(TP3.2)

提供解析Excel数据导入数据库思路 这里用的是TP3.2框架 Excel格式 HTML部分 <div class="wrap js-check-wrap" id="vueContainer" v-cloak><div class="ant-card"><div class="ant-card-body"><div class="table-actions"><button