随笔分类 -  php

摘要:请求地址:https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=ACCESS_TOKEN post发送消息体如下: $url = "https://api.weixin.qq.com/c 阅读全文
posted @ 2022-03-11 16:56 顾笙言啊顾笙言 阅读(754) 评论(0) 推荐(0) 编辑
摘要:后台用的fastadmin,它自己带了一套easywechat 4.x的扩展,基于这个基础上做的分账。 主要是记录思路和踩坑。 用的不是v3的文档哈,链接在这里 其实我踩的坑大部分是配置问题,什么是主商户,什么是子商户,各种appid,mch_id又是啥啥啥。搞清楚了配置就比较顺当了 用我们项目需求 阅读全文
posted @ 2022-03-01 18:20 顾笙言啊顾笙言 阅读(1591) 评论(0) 推荐(0) 编辑
摘要:1.结构 list+total return ['list' => $list, 'total' => $total]; list需要用limit分页,页码字段是pageNumber 2.赋值 如果获取到keyValue的值的话就根据值来做相应的where条件 在编辑页面初始化页面的时候,第一次会将 阅读全文
posted @ 2021-06-09 14:53 顾笙言啊顾笙言 阅读(884) 评论(0) 推荐(0) 编辑
摘要:1.表必须是InnoDB等支持事务的表,否则无法回滚 2.tp5.0的手册里提供了手动跟自动两种,比较推荐手动,问就是自动的感觉不太会用... 这两个我都践行了,但是回滚就是不成功,报错依然报错,已经运行的sql却不回滚。绞尽脑汁想了半天。emmmm,phpstudy8.0的坑人之处.... 在数据 阅读全文
posted @ 2020-03-17 11:50 顾笙言啊顾笙言 阅读(323) 评论(0) 推荐(0) 编辑
摘要:关键词:微擎 人人商城V3 复制到剪贴板 分组循环 1.php分组方法 这个方法可以把整体数组按照关键词字段来分开 sql不会写的用这个还是很合适的 /** * @param array $dataArr 需要分组的数组 * @param $keyStr string 分组关键字段 * @retur 阅读全文
posted @ 2019-11-21 10:12 顾笙言啊顾笙言 阅读(781) 评论(0) 推荐(0) 编辑
摘要:运营说后台文章新增点击保存没反应,我先简单试了试发现是可以新增成功的,找他要来了原文件word复制之后也是保存无效,去掉格式之后还是保存无效,请求没有响应,不报错。 排查顺序是先去掉了最后一条文字,以为是内容太长text装不下(其实不是,这篇文字也就几百字),发现保存成功,添加上又保存不了,断定最后 阅读全文
posted @ 2019-08-14 17:40 顾笙言啊顾笙言 阅读(154) 评论(0) 推荐(0) 编辑
摘要:1.下载安装 composer下载项目文件 下好的文件如下 标红的vender是扩展,本身是没有这个文件夹的,需要composer install下载,但是我在下载的时候遇到了问题 先是乱码,后来百度了一下说是要升级一下composer到最新版?但是我本来就是最新版了,本着死马当活马医的态度comp 阅读全文
posted @ 2019-08-02 12:13 顾笙言啊顾笙言 阅读(388) 评论(0) 推荐(0) 编辑
摘要:最近做的一个问卷调查项目,因为涉及到题目,题型,不同的题型有不同的答案,单选多选填空目前是这三种,所以在模板渲染的时候用了for嵌套。 但是到第二层for的else的时候(这时候应该是个填空题,所以是个文本域),文本域并不出现,并且在这层else下面所有的东西都不出现,换成swich也并不好使。 在 阅读全文
posted @ 2019-07-31 16:06 顾笙言啊顾笙言 阅读(158) 评论(0) 推荐(0) 编辑
摘要:修复之前的bug,有一堆文章对应一堆cate,查询列表的问题。 因为表里cate字段设置的是varchar,cate_id之间用逗号隔开,于是就用如下的like: 但是发现并不好使。 当我cate=1的时候,like查询出了1,10,11,12....只要有1不管有没有隔开总能查询出来,并且cate 阅读全文
posted @ 2019-06-14 11:43 顾笙言啊顾笙言 阅读(743) 评论(0) 推荐(0) 编辑
摘要:做了个自己的博客,后台上传图片的时候报错如图: 首先反应是权限问题,runtime和uploads文件夹已经给了777权限了,超出菜鸟的解决范围,果断百度,但是百度了一堆,全部是关于runtime的,直到我看到了跟我一样问题的大兄弟:手动艾特他们https://www.cnblogs.com/cts 阅读全文
posted @ 2019-05-30 17:31 顾笙言啊顾笙言 阅读(657) 评论(0) 推荐(0) 编辑
摘要:大家可能比较熟悉的是tp3.2跟tp5.0 ,tp5.1由于php版本的要求可能比较少?我们公司的服务器版本普遍都是php5.3 和 5.4的。 又因为运营项目的公众号要做活动,看中了一个沉寂在某服务器上的某老旧程序,于是开始了这次改需求的征战。 首先,ping域名,找到IP连接上linux从而开启 阅读全文
posted @ 2019-05-21 14:21 顾笙言啊顾笙言 阅读(198) 评论(0) 推荐(0) 编辑
摘要:因为强迫症的关系,每次编辑器做白色下划线的提示的时候我都会想方设法的去掉它,所以当find,upload等方法的时候,我都会用try-catch,这次照常,但是发现在重定向的时候GG了。 流程是从方法中判断是否有userInfo的session存在,如果不存在,证明session过期,那我需要重新获 阅读全文
posted @ 2019-05-17 18:46 顾笙言啊顾笙言 阅读(394) 评论(0) 推荐(0) 编辑
摘要:不用定时任务的情况下, 百度了一下发现是有这么个方法,原文请戳:https://www.cnblogs.com/i6010/articles/4875030.html 阅读全文
posted @ 2019-04-10 14:18 顾笙言啊顾笙言 阅读(1912) 评论(0) 推荐(0) 编辑
摘要:头一次做这种带评论带积分的公众号,记录一下,如果有大神看出漏洞了求指教23333 1.操作积分方法函数: 这个方法中要操作两张表,一张是积分表,新增数据,一张是用户表,修改用户的积分值,所以用了tp5的事务,操作错误的时候方便回滚。cate是分数操作类别,1是加分操作,2是减分操作。 2.签到方法 阅读全文
posted @ 2019-02-26 18:00 顾笙言啊顾笙言 阅读(841) 评论(0) 推荐(0) 编辑
摘要:1、前置操作 tp给的文档没看明白,这个大佬给的解释一目了然。 2.找不到自定义类 要使用自定义类要注意如下:1.命名空间跟目录是否正确,2.入口文件是否引入 阅读全文
posted @ 2018-10-24 14:42 顾笙言啊顾笙言 阅读(174) 评论(0) 推荐(0) 编辑
摘要:/** * xml转化 */ public function xmlToArray($xml) { //将XML转为array $array_data = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCD... 阅读全文
posted @ 2018-07-24 15:28 顾笙言啊顾笙言 阅读(161) 评论(0) 推荐(0) 编辑
摘要:function get_millisecond() { list($usec, $sec) = explode(" ", microtime()); $msec=round($usec*1000); return $msec; } /** * @return string 17位时间戳 */ public function ti... 阅读全文
posted @ 2018-07-13 17:11 顾笙言啊顾笙言 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:前几天跟某三大运营商之一的机构合作做了个页面,申请了联调接口,不得不说大公司真的是....(形容词自行脑补吧),要个现成的接口走流程都走了两三天。 说到这个加密,又是AES又是RSA,真的好不复杂。 代码贴出来,免得自己又忘记。 首先是AES加密,作为对称性加密。key的话16位或者24位唯一随机字 阅读全文
posted @ 2018-07-02 11:46 顾笙言啊顾笙言 阅读(725) 评论(0) 推荐(0) 编辑
摘要:因为是做微信公众号好友助力的活动和游戏,所以有个需要分享的页面,判定谁分享出去的,然后谁帮助了好友,和之前获取userinfo的一起贴出来. 1.入口文件(名字随便取,你开心就好.下面只贴文件里的方法) 2. 页面的方法 3.view上的js 用了layui 没用的可以自己改成alert 这个无所谓 阅读全文
posted @ 2018-05-09 10:24 顾笙言啊顾笙言 阅读(393) 评论(0) 推荐(0) 编辑
摘要:废话不说 直接上代码 PHP部分 1.ServerAPI.php(这是网易云短信文档里面的代码,直接复制存在本地然后改了一些 仅供参考) 2. 发送短信的方法 3.检测用户输入的验证码和session储存的验证码是否一致 以上代码仅供参考,需要按照实际情况修改 阅读全文
posted @ 2018-04-09 11:44 顾笙言啊顾笙言 阅读(1827) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示