- 博客(12)
- 收藏
- 关注
原创 用bootstrap做网站
思路用bootstrap做网站首先要引进文件<script src="http://code.jquery.com/jquery.js"></script> <script src="js/bootstrap.min.js"></script><link href="css/bootstrap.min.css" rel
2018-06-11 08:36:19
6587
原创 dedecms的图片轮换
思路在dedecms中引进js和css要用{dede:global.cfg_templets_skin/}引入文件用{dede:include filename="head.htm"/}。当你点图片的时候会到那一篇文章中。他用到的是dede:arclist里面的field:arcurl。代码<!DOCTYPE html><html lang="en"><head&...
2018-06-03 16:58:57
853
原创 微信小程序的上拉加载下拉刷新
思路微信小程序的上拉加载下拉刷新会用到onPullDownRefresh和onReachBottom方法,首先page为1,如果长度大于0就进行for循环,用push方法在student后面追加数组,再进行page++。在上拉加载时page为1并且student数组为空。代码const app = getApp();var page = 1;var isfinish = false;func...
2018-05-28 08:08:47
206
原创 微信小程序的人脸入库
思路首先要判断这张照片是否在文件中,得到你的APP_ID,API_KEY,SECRET_KEY,然后调用AipFace,将照片写成base64格式,再调用detect方法。如果正确会返回error_msg为SUCCESS。代码public function sdk(){ $file = './Uploads/3.jpg'; if(!file_exists($file...
2018-05-21 08:36:18
536
原创 微信小程序的用户登录
过程当你点登录按钮的时候会跳转到teachers的页面上。首先你要发起请求用wx.request,调用接口url为https://www.lishuming.top/pj/index.php/student/api/login,得到他的username和password,用wx.setStorage将数据存储在本地缓存中,用wx.redirectTo进行页面的跳转。登录的页面teachers的页面...
2018-05-10 11:57:27
577
原创 微信网页授权
思路第一步:用户同意授权获取code,调用接口https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect。注意:将redirect...
2018-05-03 12:11:11
432
原创 微信中添加二维码并且显示二维码图片
思路首先创建二维码ticket,调用接口https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKEN,如果正确的会返回ticket。如果存在ticket,就将ticket存到arr数组中再添加到数据库rh_qrcode中。要在页面中显示二维码图片,要用ticket换取二维码调用接口https://mp.weixin.qq.co...
2018-04-26 11:37:52
1428
原创 被动回复文本
被动回复文本思路首先要得到关键字(keyword)和内容(content),把内容放到数组arr中,将数组arr添加到数据库rh_mp_reply_text中,再将关键字,类型,reply_id,mpid,放到数组arr中,将数组arr添加到数据库rh_mp_rule中。数据库rh_mp_reply_text数据库rh_mp_rule在测试公众号时url和token配置成功之后才可以进行下一步,在...
2018-04-18 17:53:23
178
原创 微信二次开发的配置
配置微信二次开发的配置首先是URL,URL的开头必须是http或https,其次是token值token值必须与文件中的token值一致才能配置成功。思路先得到微信加密签名(signature)、时间戳(timestamp)、随机数(nonce)、随机字符串(echostr),然后将token,timestamp, nonce组成一个数组再排序,转化成字符串再进行加密,如果加密后的字符串与微信加密...
2018-04-07 19:37:28
199
原创 在ThinkPHP中进行查询和数据分页
查询用到的方法在查询时要实现不同字段相同的查询条件,即$map['no|name|py|sex'] = $find;还运用到解码和编码,urlencode是编码urldecode是解码,还有ThinkPHP中的paramete。数据分页数据分页通常会在对数据进行查询后进行分页操作,下面的代码用的是page方法进行数据分页,在数据分页后通常页数是从1开始,可以使用setConfig方法来实现分页式定...
2018-04-01 17:55:52
839
原创 上传文件到数据库中去掉重复值
上传文件去掉重复值实现思路1.将student表中的学号存到arrNo数组中(使用getFiled方法)2.判断学号是否存在数组arrNo中(使用in_array方法)3.如果存在输出已存在,如果不存在写入二维数组arr中,并将学号追加到arrNo数组中实现的代码public function import($file){ $encoding = detect_encoding($file); /...
2018-03-28 19:55:57
321
原创 在ThinkPHP中实现数据分页
数据分页数据分页通常会在对数据进行查询后进行分页操作,下面这种方法用的是page方法进行数据分页,在数据分页后通常页数是从1开始,可以使用setConfig方法来实现分页式定制修改默认的一些设置。setConfig方法支持的属性包括:属性描述header头部描述信息,默认值 “共 %TOTAL_ROW% 条记录”prev上一页描述信息,默认值 “<<”next下一页描述信息,默认值 “...
2018-03-25 21:33:41
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人