微信小程序加载更多 投笔从戎 1年前 编程开发 微信小程序加载更多 背景:博客小程序开发,涉及博客列表加载更多需求。前提:接口:https://ytyzhn.top/api/xx?pageSize=xx&page=xxview代码 <view class="container"> <view wx:for="{{items}}" wx:key="id"> <text>{{item.cid}}--{{item.title}}</text> </view> <view class="pagination"> <button bindt...
php ob_clean()函数详解 投笔从戎 2年前 编程开发 php ob_clean()函数详解 php 的 ob_clean() 为一个可以清空输出缓冲区内容的内置函数,他的作用是非常的大的,下面就来详细的介绍一下。php ob_clean() 函数ob_clean():清空输出缓冲区的内容语法: ob_clean(): 详细描述:在php的默认配置下,php输出是先输出到缓冲区(output_buffering,内存区域),然后输送到浏览器。不过只要数据还没有真正发送到浏览器(严格来说是tcp buffer),那么是可以通过内置的ob_clean函数进行清空的。注意:ob_clean 只是清空当前缓冲区的数据,如果先前输出的数据大于缓冲区,那么一部分数据已经发送,发送的这部分数据...
使用PHPEMS6.1开源考试系统体验 投笔从戎 2年前 编程开发 使用PHPEMS6.1开源考试系统体验 介绍:非常好用流行的一个在线考试系统使用手册,php开发,支持二次开发。强力的在线培训考试系统PHPEMS(PHP Exam Management System)在线模拟考试系统基于PHP+Mysql开发,支持多种题型和展现方式,是国内首款支持题冒题和手自动一体评分的PHP在线模拟考试系统。官网:http://www.phpems.net 项目地址(官网也可下载):https://github.com/phpems/phpems/ 安装:1、PHP环境,推荐使用集成环境(省事),各个组件都有,我用的是phpstudy,最新版本改名字:小皮系统,网址xp.cn;2、需要注意:phpem...
ThinkPHP使用wangEditor超富文本 投笔从戎 2年前 编程开发 ThinkPHP使用wangEditor超富文本 1、wangEditor:基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费 官网:http://www.wangeditor.com/ 官方文档:https://www.kancloud.cn/wangfupeng/wangeditor3/3325992、本文应用html+框架Thinkphp3.0;3、前端: 准备文件: 链接:https://pan.baidu.com/s/1PO9WsgV09v2h58rTR7BK3w 提取码:y5z3html文件引用,我这里使用的是textarea获取富文本内容,官方说明:wangEditor 从v3...
ThinkPHP实现统计在线用户的几种方式 投笔从戎 2年前 编程开发 ThinkPHP实现统计在线用户的几种方式 关于统计在线用户的功能。以前也做过,用的一些比较简单的方法,但是缺点也很明显:精确统计和服务器、数据库压力之间要做出平衡。所以想找一个既能精确统计又能不占用太多服务器资源的方法。先说说一些平常的做法:一,每次用户操作更新其在线时间 这个方法很直接,在用户表里加一个字段update_time,每次用户进行操作,都更新这个字段为当前时间,一般是在一个被所有Action继承的基类里写这个操作。然后定义一个过期时间,比如10分钟,表示10分钟没进行任何操作的用户默认为不在线。这样,统计当前在线用户的sql语句大概是这样 select count(*) from think_user where...
php实现不能同时登陆 投笔从戎 5年前 编程开发 php实现不能同时登陆 思路:1、每个人登录的时候会生成一个随机码(随机码保存在数据库中);2、客户端cookies不保存用户名,只保存随机码;3、账号在任何的地方登录时便会执行第一二部,之前的登录就会失效;4、功能即可实现;扩展:5、可以设置网页最后更新的时间,并且超过一定的时间后就过期;6、随机码要长一点才不会重复,我现在用的64进制32位,这样几乎不可能重复;7、另外客户端不保存用户名和密码只存存随机码相对来说安全性也要高些;解析:1、使用的是mysql,新增Person_yanzheng字段function GetRandStr($length) { $str = 'abcdefghijklmn...
最近评论