随笔分类 - php微信开发
公众号,会员卡,小程序等各种微信开发
摘要:为了让用户登录网站的门槛更低,微信扫一扫登录变得越来越广泛,所以最近加紧赶制的项目中有用到这个功能,此篇文字的出发点基于微信开放平台已经配置好域名(80端口)并且认证成功获得app_id和secret并有权限调用微信的接口。好了,就先谈一谈微信扫码登录的整个流程吧。 第一步,我们必须得把二维码放在页
阅读全文
摘要:dedecms目录结构,非常全 dedecms目录结构,非常全 dedecms目录结构,非常全 dedecms目录结构,非常全 紧接dedecms分享,目录文件单另一个文件。一个程序的目录结构的了解很重要,对一个系统的初次认识很关键: dedecms目录结构: /a:栏目静态页默认生成目录。为利于S
阅读全文
摘要:首先你得是服务号,并且是经过认证的.这样微信会给你很多第三方接口的权限,如果是订阅号或者没有认证的服务号那就不用想了! 一、开启开发者模式 开始你需要进入微信公众平台开启开发模式,并且填写oauth2的回调地址,地址填写你项目的域名就可以了.比如:www.baidu.com或zhidao.baidu
阅读全文
摘要:微信小程序php后端form表单 1.小程序相对于之前的WEB+PHP建站来说,个人理解为只是将web放到了微信端,用小程序固定的格式前前端进行布局、事件触发和数据的输送和读取,服务器端可以用任何后端语言写,但是所有的数据都要以JSON的形式返回给小程序。 2.昨天写了登录注册、忘记密码功能,他们实
阅读全文
摘要:TP5在windows下好好的,可是放在linux上,控制器可以访问,但是加载视图时,报错显示的路径上明显多出 ../ 字段,怎么办,是路径出错了吗?为什么会这样,难道需要修改配置文件吗? 不是的,确实是路径错了,大家应该都听过 linux严格区分大小写,特别是磁盘上的路径,那么就知道原因了:tp5
阅读全文
摘要:有时候需要从php传递数据到js,这时候该怎么办呢?实例;php微信开发,用经纬度计算2点间的距离,2个坐标分别从php和js获得。 基于tp5框架的开发。 说一下注意事项: 1.php实际不能直接传递数据到js,他们两个没办法直接交互 2.可以通过一个桥梁交互,就是html 3.做法就是把js写在
阅读全文
摘要:php-URL方法也可以下载受使用限制的图片,比如微信服务器上的图片 功能代码如下: https_request 方法如下: curl 方法比较强大,既能调用接口又能抓取内容,做网络爬虫。
阅读全文
摘要:微信里面的一些js接口会跟想要的有所出入,比如分享接口的调用,不能用onclick绑定自定义按钮调用,只能使用微信页面自带菜单里的分享功能进行分享,可以改变的是自定义分享内容,我测试的是分享到微信好友,朋友圈不能自定义内容,分享到QQ可以。 源码呈上: html部分代码如下: demo.js代码如下
阅读全文
摘要:已经经过修订,解决了https验证出错的问题,解决方案:跳过验证。 tp5下的开发 控制器:Lists.php 文件如下: jsdk核心文件 lists.html文件 改文件是我自己更改的,主要看js是怎么引入的,不用在意我的html内容,部分js经过修改,我会标出。 162 <script src
阅读全文
摘要:网页授权页面,初次授权接入的时候没啥问题,可一旦刷新页面或者返回都会报错!解决办法,使用session保存第一次获取到的用户信息,还有用草料二维码的话,最后一次返回也会出错,但把授权链接放在公众号内部就可以了。 授权页面代码如下: index.php页面,在tp5下面的。 使用session可以解决
阅读全文
摘要:实现效果如下图所示: 切换option,图片也跟随切换 代码如下: css部分: fieldset{border:1px #ebebeb solid;padding:15px 10px 15px 10px;padding-left:230px;margin:0 0 10px 0;}.yuan fie
阅读全文
摘要:基于tp5编写的 一下只为核心代码,不是完整的。 Wechat.php需要继承Base.php才可以使用它里面的方法。 Wechat.php下的添加图片方法如下: Base.php里的核心方法如下:
阅读全文
摘要:做微信开发中遇到用json转码过来的数组,需要用foreach遍历出指定字段的数据,结果老是提示Invalid argument supplied for foreach错误 最后用下面的方法解决了! 贴代码如下:
阅读全文
摘要:大致效果如下图所示! 一、入门经历 首先我看的慕课网的视频,理论的东西还不错,可是跟着把代码敲一遍的时候就没懵逼了,除了验证服务器通过之外, 关注公众号根本不会自动回复,着急呀,再找其他的,敲完代码,再测试依然不行,折磨人呀!于是我重新来排查一遍, 说下都排查了哪些些: 第一:用的订阅号没问题(有在
阅读全文