ThinkPHP与Laravel框架在Nginx下rewrite规则
2017-11-29 •
评论
前些天刚好在做一个项目吧,学校服务器windows环境下php集成环境phpstudy2014版,PHP版本一直用的时5.3,闲的蛋疼,就把PHP版本升级到5.5,然后咧,意外的发现TP3.2的一个上传文件功能出现file upload error - unable to create a templrary file
错误,我的猜想是临时文件夹没有权限什么的,但是通过排查发现,文件夹的权限又是满的,更诡异的是当PHP版本切换成5.3是又是OK的!
最近在弄一个需要验证用户真实性的网页,开始是想到用微信登录的(毕竟现在用微信的人数很多,用起来比较方便吧),但是咧,没有获取到微信登录的权限,需要给钱才能用到微信登录这个功能,所以最后还是直接使用QQ登录好了,能够验证用户真实性就OK吧。
这次是为学校管理学院做的一个投票系统,基于微信的openid限制每个人投一票,该投票系统对接微信公众号。
手机投票页面
加入投票验证码功能、投票弹框信息
电脑端实时投票情况展示页面
投票数据实时刷新,使用ajax请求,每秒请求一次
后台管理员界面
加入了控制是否开启投票按钮、借用百度折线图进行票数监控、
今天在敲一个项目的代码,看到前辈在类的一开始用到PHP的构造函数__construct()
,找下资料发现,在类开始的用构造方法对于安全性比较好,将其设置为protected
、private
可以防止外界实例化对象。
public function __construct()
{
}