实现Mybb注册的地域限制
为了阻止省外用户特别是国外用户的注册,使用http://whois.pconline.com.cn/ipJson.jsp地址库,鉴别用户的位置。具体接口的使用见参考http://whois.pconline.com.cn/。对mybb的修改主要在模板上。模板仍然使用default,主要修改会员-->member_register
在</body>和</html>间添加如下代码:
同时,修改模板在form中添加了隐藏域postion,设置了提交按钮的id。需要说明的是,这只是前端进行了注册限制,后台也要进行相应的处理,读者可自行设计。其实最好是设计成插件形式,但是时间有限,只能抛砖引玉,期待读者更好的代码与设计。