文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 前言 ThinkPHP出于安全的考虑增加了表单令牌Token,由于通过Ajax异步更新数据仅仅部分页面刷新数据,就导致了令牌Token不能得到更新,紧接着的第二次新建或更新数据(提交表单时)失败——不能通过令牌的验证。 ...
分类:
Web程序 时间:
2019-12-24 20:45:18
阅读次数:
237
进入extend文件夹 composer require endroid/qrcode 2.将二维码生成封装为服务 QrcodeServer.php代码如下: <?php /** * Created by PhpStorm. * User: cdjyj21 * Date: 2018/9/4 * Ti ...
分类:
Web程序 时间:
2019-12-20 15:30:12
阅读次数:
160
在项目开发过程中会遇到一个网站有不同风格,本文详细介绍Thinkphp5 实现模板主题多个模板切换 一、在Config中配置view_path模板路径代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 'template' => [ // 模板引擎类型 ...
分类:
Web程序 时间:
2019-12-20 01:14:10
阅读次数:
164
在ThinkPHP5.1 框架中自己封装了一个 trait 类,每次都在控制器中使用,但是在使用框架自身的验证器类(框架控制器方法)报错 在控制器中使用自定义验证器 日志错误信息: 以上错误就是由于应用了自定义的 trait 类导致的,如果移除该 trait 类则不会报错,加入以后就会报错。、 原因 ...
分类:
Web程序 时间:
2019-12-16 11:30:42
阅读次数:
150
今天新开发的功能上线之后出现了查询效率极其低下的问题,查询日志后发现问题出在代码内的大量的count()查询上,最严重时一条简单的count()查询执行时间长达120多秒! 针对这个问题请教前辈后被告知原因:InnoDB引擎下的count()语句会在实时查询表中的所有数据后返回总数所以效率较低,而M ...
分类:
数据库 时间:
2019-12-13 16:44:58
阅读次数:
213
好久没有更新博客,最近做项目遇到了微信支付,整理一下需求,目的一个活动页面需要调微信支付!应用框架THINKPHP5.1注意:微信支付需要注意如果是h5页面调取支付的话,需要静默一个登录状态获取code,这样才可以保证支付调取的参数openid正常,这里的坑填了好久,微信内浏览器h5用户输入完手机号登录后,页面存cookie信息,有时候会不更新获取的openid导致“下单账号和支付账号不一致,请核
分类:
微信 时间:
2019-12-11 11:11:34
阅读次数:
160
本文转自:https://www.yunyingxbs.com/article/detail/id/342.html 感谢作者的无私分享! 最近在做项目,使用的是thinkphp5(tp5)开发的,使用tp5内置的分页功能。 那么,问题来了,我使用paginate函数生成分页时,若没有第二页是没有关 ...
分类:
Web程序 时间:
2019-12-06 09:59:05
阅读次数:
110
tpshop是一款基于thinkphp5开发的一款商城系统,面向中国PHPer,便于开发,也吸引了一大批的商城忠诚粉丝! 下面了解下tpshop多商户的配置和支持功能。 同样的config.PHP为sellr端的配置文件。 api文件可用查询 或者二开接口查询的文件。 ...
分类:
微信 时间:
2019-12-05 21:58:02
阅读次数:
370
项目总结: 项目终于要结束了,说句实话, 很累 。这个项目应该是上大学以来,真正做的比较有意义,有团队感的项目了。每晚上在明理楼通宵的日子、团队成员靠着咖啡续命的日子、凌晨四点看西南石油的日子,现在都还记忆犹新。但是我不想再来第二次了。 本次项目我主要是负责党站的PC端。包括了用户登录注册这些简单的 ...
分类:
其他好文 时间:
2019-12-04 21:50:04
阅读次数:
95
01-【推荐方式】 当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息。在Thinkphp5.1中,获取请求对象数据,是由think\Request类负责,在很多场合下并不需要实例化调用,通常使用依赖注入即可, 02-在其它场合(例如模板输出等)则可以使用think\fac ...
分类:
Web程序 时间:
2019-11-30 19:26:33
阅读次数:
107