
php tp5.0框架
newy
头发慢慢掉落的哀伤
展开
-
微信api接入验证的坑!!!
一、这是官方文档的接入讲解这儿前面第一步就不说了,配置自己的服务器,我这儿没有服务器,用的是ngrok内网穿透(问题也不知道是不是这个产生的原因,下面会讲)。这儿第二步就是微信接口验证了,看官方文档说的那几个发来的参数的确是get过来的啊但是我这样写 //1.得到微信发过来的timestamp,nonce,token,signature变量 $timestam...原创 2019-01-17 23:07:59 · 3856 阅读 · 0 评论 -
thinkphp5中引入public中的css,js文件问题
第一个方法:原博主讲得很详细明了,我就直接引用了,若认为侵权可联系我删除该链接。第二个方法,即用tp框架的常量字符串替换,在thinkphp-library-think下有一个View.php文件,该文件定义了替换一些常量字符串信息,如下图:__CSS __替换成$ root.’/public/static/css’__JS __替换成$root.’/public/static/js’...原创 2019-01-14 20:09:14 · 7078 阅读 · 0 评论 -
tp5自动写入时间戳的几点注意总结
1、 方法tp5框架操作数据库,想要用模型来自动写入时间戳。切记用Db类来进行CURD操作是无效的,需要用模型的方式操作数据库,时间戳才能自动写入成功。2、模型操作数据库时候,模型命名是与数据库表是对应好的,一个模型对应一张表,模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写。 假定数据库前缀是think_,即模型命名为: User --> think_user...原创 2019-03-23 11:07:22 · 6018 阅读 · 0 评论 -
tp框架如何关掉错误提示信息
单个文件关掉调试信息显示:error_reporting(0);tp框架在项目部署上线时,要去掉错误调试信息,需要关掉debug模式,// 应用调试模式 'app_debug' => false,// 显示错误信息 'show_error_msg' => false,同时在页面发生错误时,在config.php文...原创 2019-03-23 11:35:54 · 6132 阅读 · 0 评论 -
tp5事务提交操作有关try-catch结构中数据未回滚的问题
最近做毕设项目时发现,在利用try-catch结构语句进行数据库的事务提交时,出现了这么一个问题:一次删除多张表中的关联内容,从执行结果中查看也确实是已经被删除掉,按理说代码到此就应该结束返回,但程序总是会继续执行到catch语句块中,令人很费解,catch语句块中的打印输出错误信息为空,同时数据回滚操作也并没有执行。。。 经过思考,首先所有执行删除操作的提交代码都是正确的,因为数据确实...原创 2019-04-18 18:18:31 · 1154 阅读 · 0 评论