php
不会写代码的程序猿-蜀
一个野生的程序猿,蜗居是我最想的一件事情
展开
-
禾匠系统商家转账到零钱修记录
禾匠系统商家转账到零钱功能原创 2023-04-24 13:44:02 · 356 阅读 · 2 评论 -
微擎支付提示下单用户不一致,授权快照移除
微擎支付提示下单用户不一致,授权快照移除原创 2022-11-07 12:17:10 · 1960 阅读 · 2 评论 -
禾匠二开系列之兑换码禁用以后启用功能
禾匠二开修改方案原创 2022-08-31 13:03:38 · 417 阅读 · 0 评论 -
正则判断匹配路径星号
最近用到权限设计看到一个通过星号来匹配下面所有权限的,特此记录一下$action='setting.help/*'; if (strpos($action, '*') !== false&& preg_match('/^' . str_replace('/', '\/', $action) . '/', $url)) { return true; }...原创 2022-05-11 02:30:29 · 324 阅读 · 0 评论 -
老版人人商城提示“百度未授权地图API”
问题描述最近很多微擎人人商城报错:百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度LBS开放平台密钥出现这个问题的原因是源代码里面的百度地图AK失效了,这个时候可以去百度地图直接重新申请一个AK,然后将原来项目里面的AK替换掉。申请地址:http://lbsyun.baidu.com/解决方法申请的AK类型是 “浏览器端" 确认访问的程序页面AK是被替换了的 可以快速的验证下,这个路径下 项目名\addons\ewei_shopv2\plugin\..原创 2022-03-15 14:51:52 · 989 阅读 · 0 评论 -
微擎公众号图文创建失败 解决方案
主要是由于公众号接口改变导致,所以不行,解决方案替换对应的接口即可:https://api.weixin.qq.com/cgi-bin/draft/add?access_token=整体替换即可解决原创 2022-03-11 23:39:26 · 1607 阅读 · 0 评论 -
优化网页卡顿经历记录~Mysql过卡
show variables like 'innodb_buffer_pool%';//查询缓存区的大小原创 2022-01-18 01:02:09 · 2177 阅读 · 0 评论 -
PHP 解密%u 的字段
<?php function unicode_urldecode($url){ preg_match_all('/%u([[:alnum:]]{4})/', $url, $a); foreach ($a[1] as $uniord) { $dec = hexdec($uniord); $utf = ''; if ($dec < 12) { $utf = chr($dec); } else .原创 2021-08-27 00:31:17 · 319 阅读 · 0 评论 -
关于支付接口回调地址参数字段是“notify_url”,签名过后的特殊字符url编码以后再解码后出现错误(¬ , ¢, ¤, £)
今天对接支付接口,参数拼接完了,开始调用的时候,一直报错,签名错误。但是我用第三方给的签名测试mode测试签名,返回的是true。这就非常他娘的奇怪。经过一个个参数对比,我发现,notify_url 参数有问题。需要Url编码的原内容是 “¬ify_url=xxxx” 经过url编码以后再解码回来 “¬”的部分就变成了“¬”变成了这样:“name=xxxx¬ify_url=xxxx&randomstr”怪不得我调用的时候一直说签名错误,字段名字..转载 2021-08-04 17:47:50 · 387 阅读 · 0 评论 -
微信小程序调用获取手机号接口,出现-41003错误
最近再做在做微信小程序获取手机号的时候遇到了-41003问题,度娘一下问题可能原因一主要是在获取手机号的回调函数里面使用了wx.login(),导致刷新了登录态。code有效期官方说是5分钟,但只要进入页面或者手机屏幕关闭亮开onshow就会执行重新刷新,code就是最新的。不用最新就会错误的原因二encryptedData中有+号,或者是iv内空格导致解密失败。 ...原创 2021-07-29 22:46:12 · 2752 阅读 · 0 评论 -
由于wx.getuserprofile升级导致老版独立狮子团购小程序 个人信息不显示修复
最近很多朋友因为微信小程序用户获取信息改版,导致老版的小程序只能显示微信用户,微信小程序对于审核小程序提出了带有wx.login、wx.getUserInfo接口的调整,并提出了一个新的接口供开发者调用下图是对于新的接口的官方文档详情点击前往官网查看更多详细信息而朋友的老版独立狮子团购小程序想要改动这个,但是不要升级,特此记录一下小程序端改动:lionfish_comshop\components\new-auth\index.jsvar util = require('../../.原创 2021-05-04 17:18:31 · 726 阅读 · 0 评论 -
微擎 pdo_update 数据自增长
最近在弄微擎模块增加金钱操作,但是由于每次都用查询以后再更新,特意查询一个微擎自增的数据库操作,记录一下 pdo_update("数组表",array('字段 +'=>$money2),array('条件'=>$userlevel['leveluid2'])); **还原大家开发交流**...原创 2021-05-02 22:40:06 · 972 阅读 · 5 评论 -
接收POST过来的JSON格式数据,双引号变成",PHP
最近在做tpwe小程序端数据时,遇到一个双引号转移了,一下忘记用什么转移,特意记录一下htmlspecialchars_decode($_POST['data'])原创 2021-04-06 10:21:49 · 909 阅读 · 0 评论 -
TP5获取数据表前缀
1,获取配置信息config('配置名');2.获取数据库表前缀config('database.prefix');原创 2021-03-19 20:57:57 · 595 阅读 · 0 评论 -
TP5 Db::execute无法同时创建多表语句,怎么解决?
最近在tp兼容微擎模块,遇到一个问题就是更新时候,需要用到原生语句的执行,但是Db::execute无法创建多表语句,怎么做比较好呢?$sql="CREATE TABLE IF NOT EXISTS `yoshop_qy_bz_article` ( `id` int(10) NOT NULL AUTO_INCREMENT, `displayorder` int(10) NOT NULL COMMENT '排序', `uniacid` int(10) NOT NULL, `cid` int(原创 2021-03-15 19:00:44 · 492 阅读 · 0 评论 -
基于TP5开发类似微擎模块管理系统
基于TP5开发类似微擎模块管理系统何为微擎系统为何要开发相似的系统,有何优势?何为微擎系统微擎是现在市面上面比较优秀的多平台管理系统,并且有着丰富的插件资源,而且开源!为何要开发相似的系统,有何优势?说这个原因之前,先说明我是一个技术菜鸟,并且使用很多年微擎,深刻了解微擎开发的便捷,但是正是由于它的便捷,所以离不开它!可是很多客户都无法接受它商用版本的价格,确实我也接受不了,所以决定做一款兼容微擎模块的系统。系统开发的周期不定时间也定,不过肯定会完成!系统主要采用TP5加layout进行开发,为何原创 2021-03-15 18:52:40 · 1222 阅读 · 1 评论 -
emblog个人博客管理系统后台升级编辑kindeditor到最新版本 详细步骤|Min晓天个人博客
emblog一直用的简约版的kindeditor,最近下载了第一步官方下载下载kindeditor,也可以用我整理好的直接下载覆盖就行第二修改一下:admin/views/write.php将: loadEditor('content'); loadEditor('excerpt');替换成 var KE,KEE;转载 2016-09-25 20:45:33 · 476 阅读 · 0 评论