我有个游客评论平台。但是只想让他连续发帖2次之后,6个小时内,不允许在发帖。注意是游客,不是注册用户。如果限制IP,那么家用ADSL重新连接,IP就变了(动态IP)。可以写cookies吗?游客也可以用cookies吗?那在网吧的重启电脑,cookies就没有了,因为网吧的电脑装的都有还原精灵。而且不知道IP会不会变?不知道怎么能够实现这样的控制。
另外,最好附上代码提示:不是非要代码。有了代码效率高点。比如限制6个小时,代码怎么能够实现呢?。。
另外,最好附上代码提示:不是非要代码。有了代码效率高点。比如限制6个小时,代码怎么能够实现呢?。。
可以绑定的东西很多啊...简单点IP...
因为你的前提已经要允许游客发帖子了
http://www.samool.com/archives/41378/
function getMAC() {
@exec("ipconfig /all",$array);
for($Tmpa;$Tmpa<count($array);$Tmpa++){
if(preg_match("/Physical/",$array[$Tmpa])){
$mac=explode(":",$array[$Tmpa]);
return $mac[1];
}
}
}
?>
<?php
$sbx=getMAC();
echo $sbx;
?>
把这段代码!拿去测试下你电脑网卡的MAC吧!!
也算是学个小知识点啊!
老徐置顶啊
客户端mac是这么容易获得的吗?
除非你自己写个控件什么的?
用JS什么的很容易被屏蔽掉!
怎么连最基础的知识 PHP是运行在服务器端的都丢掉了?人家说获取MAC地址肯定说的是Js.好了 Js 那就简单了,Js运行在客户端 那还不容易伪造啊? 再说点别的,我直接改MAC地址总成了吧?要多少有多少。xiexie10o 我已经说过了 除非自己开发客户端 要么一切都是浮云.要么就登录帐号绑定...