ThinkPHP5微信订阅消息推送
信息整合$msg'thing3''value''邀请好友购课奖励积分','thing1''value'$data3'integral','thing2''value'$welfare,'date4''value'date('YmdH:i:s',time()),;//订阅
Wesley13 Wesley13
2年前
ThinkPHP5 ajax使用
一句话总结:页面端使用$.get()方法传递ajax请求,服务器端判断是不是ajax请求,是的话接受参数,进行逻辑处理之后向客户端返回值。1、页面端如何传递ajax请求?$.get()方法即可22<script23$('my_ajax_test').click(function(){24
Wesley13 Wesley13
2年前
thinkphp5 + vue nginx配置
thinkphp5vue配置server{listen80;listen:::80;Forhttpslisten443ssl;listen:::443ssl;ssl_c
Wesley13 Wesley13
2年前
Thinkphp5 开发 OA 办公系统
很早之前就想开发一套OA办公系统,苦于没有机会。这次终于有机会,不管三七二十一,带上小伙伴们就开工了。考虑到开发成本和开发周期都比较紧张,就选择了比较熟悉的php语言,框架是thinkphp5。系统目前1.0版本没有太复杂的业务,设计之初是在满足基本功能需求的前提下,能简化就简化。比较麻烦的功能还是审批的功能,虽然没有像钉钉那样强大的自定义审批模板
Wesley13 Wesley13
2年前
thinkphp5
在进行项目开发的时候,系统自带的助手函数往往满足不了自己的需求,就需要通过自定义助手函数来实现某个功能,具体做法:!(https://img2018.cnblogs.com/blog/1119605/201903/111960520190325141348203213714126.png)新建:myhelper.php写入:<?
Wesley13 Wesley13
2年前
thinkphp5中的excel表的导入导出
首先需要下载PHPExcelPHPExcel下载地址:https://pan.baidu.com/s/1GjbcSXxHwbLeBw8NzzIBYA提取码:zbqq使用composer命令(本人使用的方法,具体怎么下载,看你心情咯~~)cmd命令进入项目的根目录composerrequirephpoffice/phpexcel!
Wesley13 Wesley13
2年前
ThinkPHP5自定义分页样式
1.在thinkphp/library/think/paginator/driver目录下新建文件Page.php注意命名空间和继承<?phpnamespacethink\paginator\driver;usethink\Paginator;classPageextendsPaginator
Wesley13 Wesley13
2年前
thinkphp5 不用主机配置URL重写
可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考:\Apache\httpd.conf配置文件中加载了mod\_rewrite.so模块AllowOverrideNone将None改为All把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下<IfModulemod
Wesley13 Wesley13
2年前
thinkphp6的另反序列化分析
Forward之前分析过tp6的一个链;当时是利用\_\_toString方法去进行的中转,从而实现前后两个链的链接,这次是两个另外链条;利用的是可控类下的固定方法进行中转;开始分析;首先环境可以composer一键搭建,然后phpthinkrun进行跑起来就可;本文涉及知识点实操练习:ThinkPHP5远程命令执行漏洞(
Wesley13 Wesley13
2年前
ThinkPHP5.0框架事务处理操作简单示例
本文介绍ThinkPHP5.0框架事务处理操作,结合实例形式分析了ThinkPHP5针对删除操作的事务处理相关操作技巧,可以加深对ThinkPHP源码(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.sucaihuo.com%2Fsource%2F00001170)的理解