自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6498

原创 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 799

原创 微信小程序的上拉加载下拉刷新

思路微信小程序的上拉加载下拉刷新会用到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 189

原创 微信小程序的人脸入库

思路首先要判断这张照片是否在文件中,得到你的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 515

原创 微信小程序的用户登录

过程当你点登录按钮的时候会跳转到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 536

原创 微信网页授权

思路第一步:用户同意授权获取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 400

原创 微信中添加二维码并且显示二维码图片

思路首先创建二维码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 1295

原创 被动回复文本

被动回复文本思路首先要得到关键字(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 166

原创 微信二次开发的配置

配置微信二次开发的配置首先是URL,URL的开头必须是http或https,其次是token值token值必须与文件中的token值一致才能配置成功。思路先得到微信加密签名(signature)、时间戳(timestamp)、随机数(nonce)、随机字符串(echostr),然后将token,timestamp, nonce组成一个数组再排序,转化成字符串再进行加密,如果加密后的字符串与微信加密...

2018-04-07 19:37:28 183

原创 在ThinkPHP中进行查询和数据分页

查询用到的方法在查询时要实现不同字段相同的查询条件,即$map['no|name|py|sex'] = $find;还运用到解码和编码,urlencode是编码urldecode是解码,还有ThinkPHP中的paramete。数据分页数据分页通常会在对数据进行查询后进行分页操作,下面的代码用的是page方法进行数据分页,在数据分页后通常页数是从1开始,可以使用setConfig方法来实现分页式定...

2018-04-01 17:55:52 797

原创 上传文件到数据库中去掉重复值

上传文件去掉重复值实现思路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 285

原创 在ThinkPHP中实现数据分页

数据分页数据分页通常会在对数据进行查询后进行分页操作,下面这种方法用的是page方法进行数据分页,在数据分页后通常页数是从1开始,可以使用setConfig方法来实现分页式定制修改默认的一些设置。setConfig方法支持的属性包括:属性描述header头部描述信息,默认值 “共 %TOTAL_ROW% 条记录”prev上一页描述信息,默认值 “<<”next下一页描述信息,默认值 “...

2018-03-25 21:33:41 372

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除