回答了问题2019-04-25
这么简单的需求还要用定时器,也真的是可以了,,,题主 1 分钟扫描一次用户表,如果有 100w+以上的用户表你怎么扫?最简单的方法就是每次登陆检查 last_login_time,超过 48h 直接封号,登陆成功时更新last_login_time即可,条条大路通罗马,但是聪明人只走最近的一条
赞了回答2019-04-25
我觉得搞定时器这事情,太变态了。还不如当用户登陆请求发送的时候,检测上一次最后登陆时间计算差值。
回答了问题2019-04-02
从这两点入手,希望可以帮到你:1.权限chmod2.click
回答了问题2019-04-02
走代理,网上方法一大堆没有什么技术难度
赞了回答2017-09-19
单独执行上面两个sql可以成功,但一起执行就失败了。测试时的mysql版本5.6.20-log,怀疑是该版本mysql检验正则匹配时有问题,望知情者告知。
提出了问题2017-09-11
赞了回答2017-05-23
另外,我想说的是,做这个其实很不简单。更大的问题是应对改版。总而言之,我不看好这种同步发布平台,这种工具一直没有火起来的原因也是因为功能不稳定,压根没法保证稳定。到头来还是人工去验证。
赞了回答2017-02-08
程序猿遇到瓶颈, 看书什么的根本就没用, 最好的方法就是跳槽
赞了回答2017-02-08
foreach的问题,参考:[链接] 标准的写法:在使用了“ & ”的 foreach 之后,需要写一句 unset($v); 释放掉临时的引用。 该题的两个foreach的代码效果类似于以下代码: {代码...} 这个面试题应该就是考察PHP的代码规范了,毕竟这种细节很容易被忽略,有时候确实会...
赞了回答2017-01-20
官方文档DECIMAL(M,D),M是数字最大位数,D是小数点右侧数字个数decimal(8,2)数值范围是 -999999.99 ~ 999999.991000000超过了6位,严格模式下报错,非严格模式存成999999.99
回答了问题2017-01-18
首先题主是编辑数据,那么,被编辑的数据应该先发送到页面上,类似TP的$this->assign('name',$value);,建议在做这个操作之前,先对(array)$value进行md5,将md5值存在session里,在用户提交数据的时候,先对提交上来的数据进行md5,然后跟session中的MD5进行对比,相同即用...
关注了问题2017-01-18
回答了问题2017-01-18
我之前回答过一个类似的问题,你看一下:[链接]
关注了问题2017-01-18
回答了问题2017-01-16
请检查这个富文本编辑器上传成功后是怎么处理的.....看返回感觉你的服务器是没问题的,有很大的原因就是你这个富文本插件js在处理返回值的时候返回的和js需要的不一样造成的,请检查一下插件
关注了问题2017-01-16
回答了问题2017-01-12
我来答一波1:http协议头中的Referer主要用来让服务器判断访问来源页面, 即用户是从哪个页面来的,通常被网站用来统计用户来源,是从搜索页面来的,还是从其他网站链接过来,或是从书签等访问,以便网站合理定位.2:Referer有时也被用作防盗链, 即下载时判断来源地址是不是...
关注了问题2017-01-12
回答了问题2017-01-06
应该存储的是openid,这才是微信用户的唯一标识,应该存储到数据库,每次用户访问,先判断是否微信客户端,if true调用微信接口获取openid,跟数据库中存储的openid对比,true登录,false注册登录,如果不是微信客户端,那就走账号密码登录即可,不建议将openID存储到session或...
关注了问题2017-01-06