首先 你直接把前台数据拿来就往数据库里查橡岩 很危险!!! 其次. 你html 需要知道成功与否 则 你不需要输出那么多文字这些文字完全可以放在前端js里面去 你后端只需要输出 0 ,1 那烂如轿么前端在接到 ajax返回后 判断是否为 0 则知道 是应饥肆该 让票数+1 还是 。
成都创新互联于2013年成立,是专业互联网技术服务公司,拥有项目成都网站设计、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元宁阳做网站,已为上家服务,为宁阳各地企业和个人服务,联系电话:13518219792
?php
//第一步:透过代理获取用户真实的IP地址
$theip=getip();
function getIP()
{
static $realip;
if (isset($_SERVER)){
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else if (isset($_SERVER["HTTP_CLIENT_IP"])) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}
} else {
if (getenv("HTTP_X_FORWARDED_FOR"运毕芹)){
$realip = getenv("HTTP_X_FORWARDED_FOR");
} else if (getenv("HTTP_CLIENT_IP")) {
$realip = getenv("HTTP_CLIENT_IP");
} else {
$realip = getenv("REMOTE_ADDR");
}
}
return $realip;
}
//第二步:通过读取IP地址库,找到所属地区
//假设表名为ip,字段有begin(起始),end(结束),area(地区代号)
$dblink=@mysql_connect("数据库服务器名","数据库用户名","数据库密码");
$dbselect=@mysql_select_db(数据库数姿名);
if (!$dbselect){
die("数据库无法读取");
}
$result=mysql_query("select * from `ip` where `begin`=`$theip` and `end`=`$theip`");
$num=mysql_num_rows($result);
if($num0){
$info=mysql_fetch_array($result);
$page=$info['area'];
else{
$page='default'; //旁毕如果IP不在数据库中,则用缺省的页面
}
//第三步:转到相关页面,如代号为"js",转到"js.php"页面
$page.='.html'; //后缀你可以自己取
echo "script language=\"javascript\"window.location.replace(\"$page\")/script";
?
你好
有两种方案,请自行选择
第一种方案:网站用ASP或者PHP代码调用IP数据库进行判断,网站设置好哪些城市可以访问,哪些城市不可以访问,比如说,网站不能让北京的来的访客访问,那么如果北京来的Ip的话,网站进行ip判断,如果是北京来的就让他访问其它的页面,如果不是北京来的访客就让陪棚他正常访问,要求是ip数据库用IP纯真数据库查询地区的IP段时保存成TXT格式,或者数据库格式,这样代码调用时侯就会快宽游一些,芦巧则不能采用直接到淘宝IP数据库或者IP的网站对比IP数据,那样的话网站打开很慢,可以把他们的IP数据库下载下来放到网站的根目录里面,这样网站打开会提高打开速度。
第二种方案:服务器限制某城市访问,在服务器上面设置黑名单城市,如果是黑名单城市来的访问就让他拒绝访问,如果不是黑名单来的城市访客,就让他正常访问。
标题名称:php利用纯真ip数据库 用php连接数据库
URL地址:https://www.cdcxhl.com/article26/ddpohcg.html
成都网站建设公司_创新互联,为您提供网站设计公司、域名注册、虚拟主机、网站设计、建站公司、软件开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联