![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
zepcjsj0801
这个作者很懒,什么都没留下…
展开
-
接入微信支付接口api v3的踩坑
这点真是没法和支付宝比,在我一个开发者来说,支付宝可能是会站在开发者的立场开发sdk,开发者能轻松上手。系统要接入一个从商户向用户转帐的功能,原本是企业付款到零钱,但是微信近来关了这个接口,只能接入商家转账到零钱,真是不知道这两个有什么区别,也可能是微信甩锅的一贯套路,把自己的风险排除干净,有风险都是用户的责任。下载sdk,sdk因为引用了太多的第三方库,一个一个的下载绝对会吐血。接口不外乎都是post或get一个url,自己写也可以,但是微信的签名策略真是个大坑,摸索了一天愣是签名不对,最终还是放弃了。原创 2023-02-27 13:41:23 · 859 阅读 · 0 评论 -
uniapp json.parse 失败
uniapp打包成app后,在上传文件的时候会出现json.parse失败,SyntaxError: Unexpected token in JSON at position 0,前端找不到错误。后端用的thinkphp。最后发现是上传后的输出json前有未知字符,只要在输出json前加ob_end_clean();即可...原创 2022-05-31 19:19:15 · 803 阅读 · 0 评论 -
微信小程序转uniapp
首先。微信小程序转uniapp是有现成的js脚本的,比较方便,但是直接用js脚本转,完成后的效果不太好,尤其是用了插件的地方,会把插件内容直接加载进来,页面变得很大,我曾经转过一次,页面转换完成后有错不说,hbuilderx打开就会卡死。最后。思考了我想要达到的目的,就是把.json,.js,.wxml,.wxss四个文件转换为vue就行了。其他的网络读取有现成的项目可以套用。所以需要把这几个文件按照规律拼接一下就行了。进入正题,由于我擅长php,且项目周期感人,直接用php吧,cs版的有时间了再说由原创 2022-04-20 00:50:54 · 1526 阅读 · 0 评论 -
php为什么不安全
最近遇到两位客户,说了一个让我有点怀疑人生的问题:php不安全我做php十年,这个问题从我开始接触php就听说了,但是一直没当回事。我的大学专业是.net,毕业后从事的工作就是开发,但是.net的开发以及调试、修改bug的过程很让人捉急,也很可能是当时水平不够造成的。偶尔一次项目接触了php,确切的说是接触了thinkphp,其他语言的项目在php面前显得过于臃肿和繁琐,然后对php就一发不可收拾。直到最近两个体量比较大的客户问了这个问题,在我拼命解释原因之后不得不回忆我解释的是否显得更加欲盖弥彰。原创 2022-02-19 13:57:53 · 4090 阅读 · 0 评论 -
php升级到php7.x的影响(三),微信支付回调的失败
今天客户反应支付过的订单,系统里还显示未支付看了看回调日志文件,居然是空的原本程序里回调是这样获取回调内容的$xml = $GLOBALS['HTTP_RAW_POST_DATA'];这个获取不到内容,用这个试试$xml = file_get_contents('php://input');果然!!!...原创 2020-09-18 17:22:35 · 126 阅读 · 0 评论