遇到问题: 最近遇到一个需求,需要多个公众号使用同一个项目,这就导致了不同公众号访问的数据库和公众号配置不同。 解决思路: 查看文档:http://document.thinkphp.cn/manual_3_2.html#load_config 得知可以在入口文件进行状态配置,那么我们可以在入口文件 ...
分类:
其他好文 时间:
2019-10-10 20:48:41
阅读次数:
224
hasOne和belongsTo这两种方法都可以应用在一对一关联上,但是他们也是有区别的: hasOne('关联模型','外键','主键'); belongsTo('关联模型','外键','关联主键'); 最主要的区别就在于:谁是主,谁是从: 比如有A和B两张表 A表字段:id name B_id ...
分类:
Web程序 时间:
2019-10-08 11:01:49
阅读次数:
204
搭建自己网站【比如:博客】的方法 1、首先就是找个找个免费云主机或者虚拟主机,比如:sanfengyun.com 2、其次找个类似WordPress、thinkphp的,或者java的cms的 3、按照说明部署; 几乎每个成功的程序员都有自己的技术贴,希望认准云虚拟主机、或者云主机,选择三丰,免费品 ...
分类:
Web程序 时间:
2019-10-06 13:23:29
阅读次数:
107
权限管理 设计分析以及具体细节 说起权限我们大家都知道,不一样的角色会有不一样的权限。比如就像学生管理系统一样,管理员,老师,学生之间的权限都是不一样的,那么展示的页面也是不一样的。所以,我们现在来看看具体操作。 目标:生成一个独立的组件,到哪都能用 一、先创建一个 项目,建一个app01和rbac ...
分类:
其他好文 时间:
2019-10-03 01:00:20
阅读次数:
104
Spring Secutity和Apache Shiro是Java领域的两大主流开源安全框架,也是权限系统设计的主要技术选型。本文主要介绍Spring Secutity的实现原理,并基于Spring Secutity设计基于RBAC的权限系统。 ...
分类:
编程语言 时间:
2019-09-29 23:42:20
阅读次数:
181
下面代码覆盖 thinkPhp/library/think/Lang.php 里面的detect()自动检测语言方法 ...
分类:
编程语言 时间:
2019-09-27 14:53:43
阅读次数:
88
1. 构造函数 要求传入 $totalRows(总记录数) 和 $listRow(每页显示的记录数) 2. 创建对象后 一般会根据需求更改其属性 3 通过setConfig()来设置 一些具体的显示如 4 使用limit 进行分页 查询 参数为Page类中的参数 完整代码 如下 ...
分类:
Web程序 时间:
2019-09-23 12:06:11
阅读次数:
189
Thinkphp 中常用功能类(Upload.class.php)构造参数$config = array( 'mimes' => array(), //允许上传的文件MiMe类型 'maxSize' => 0, //上传的文件大小限制 (0-不做限制) 'exts'' => array('jpg', ...
分类:
Web程序 时间:
2019-09-22 23:28:37
阅读次数:
156