"; echo "alert('投票已停止!');"; echo "window.location.href='tp.php';"; echo ""; exit; } $link=mysql_connect('localhost','root','esriQ!W@E#'); mysql_select_db('vote'); $uid=$_GET['uid']; function getIP() { if (@$_SERVER["HTTP_X_FORWARDED_FOR"]) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; else if (@$_SERVER["HTTP_CLIENT_IP"]) $ip = $_SERVER["HTTP_CLIENT_IP"]; else if (@$_SERVER["REMOTE_ADDR"]) $ip = $_SERVER["REMOTE_ADDR"]; else if (@getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR"); else if (@getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP"); else if (@getenv("REMOTE_ADDR")) $ip = getenv("REMOTE_ADDR"); else $ip = "Unknown"; return $ip; } $ip=getIP(); $query=mysql_query("select * from ip where uid='$uid' and ip='$ip' "); if(mysql_num_rows($query)>0) { echo ""; exit; } else { $query1=mysql_query("select * from ip where ip='$ip'"); if(mysql_num_rows($query1)>4) { echo ""; exit; } else { $query4=mysql_query("select * from vote where uid='$uid'"); if(mysql_num_rows($query4)>0){ $sql4="UPDATE vote SET p =p+1 WHERE uid=".$uid; $query4=mysql_query($sql4); mysql_query(" INSERT INTO `ip` VALUES('','$uid','$ip')"); } else{ mysql_query("insert into vote (id,uid,ip,time,p) values('','$uid','$ip',now(),'1')"); mysql_query(" INSERT INTO `ip` VALUES('','$uid','$ip')"); } } mysql_close($link); echo ""; exit; } ?>