<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>查看结果</title>
</head>
<body>
<table width="600" height="257" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="46" bgcolor="#00CC99"><h3 align="center">投票结果</h3></td>
</tr>
<tr>
<td height="178"><p>
<?php function get_client_ip()
{
if ($_SERVER['REMOTE_ADDR']) {
$cip = $_SERVER['REMOTE_ADDR'];
} elseif (getenv("REMOTE_ADDR")) {
$cip = getenv("REMOTE_ADDR");
} elseif (getenv("HTTP_CLIENT_IP")) {
$cip = getenv("HTTP_CLIENT_IP");
} else {
$cip = "unknown";
}
return $cip;
}
$ip=get_client_ip();
//echo $ip;
$time=date('Y-m-d H:i:s'); ?>
<?
require("conn.php");
$sql="insert into class values('','$ip','$time');";
$data1="data1.dat";
$dataf1=fopen($data1,"r"); //以只读方式打开文件,和C很相识
$dt1=fgets($dataf1); //把里面的字符一次拿出来,第一次时为“10|10|10|10”,$data为字符串
$dt1=explode("|",$dt1); //把“|”字符去掉再赋给$dt,此时$dt为数组
$value1=$_GET['radio1'];
switch($value1)
{
case 1:
$sql1="select ip from class where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt1[0]+=1;
$R=mysql_query($sql);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt1[0]+=1;
$R=mysql_query($sql);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
case 2:
$sql1="select ip from class where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt1[1]+=1;
$R=mysql_query($sql);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt1[1]+=1;
$R=mysql_query($sql);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
case 3:
$sql1="select ip from class where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt1[2]+=1;
$R=mysql_query($sql);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt1[2]+=1;
$R=mysql_query($sql);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
case 4:
$sql1="select ip from class where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt1[3]+=1;
$R=mysql_query($sql);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt1[3]+=1;
$R=mysql_query($sql);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
}
fclose($dataf1);
$file_vote1=fopen($data1,"w");
for($i1=0;$i1<count($dt1)-1;$i1++)
fputs($file_vote1,"$dt1[$i1]|"); //投票后写入
fputs($file_vote1,"$dt1[$i1]");
for($i1=0;$i1<count($dt1);$i1++)
$total1+=$dt1[$i1];
fclose($file_vote1);
?>
<?
require("conn.php");
$sql0="insert into class1 values('','$ip','$time');";
$data2="data2.dat";
$dataf2=fopen($data2,"r"); //以只读方式打开文件,和C很相识
$dt2=fgets($dataf2); //把里面的字符一次拿出来,第一次时为“10|10|10|10”,$data为字符串
$dt2=explode("|",$dt2); //把“|”字符去掉再赋给$dt,此时$dt为数组
$value2=$_GET['radio2'];
switch($value2)
{
case 1:
$sql1="select ip from class1 where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class1 where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt2[0]+=1;
$R=mysql_query($sql0);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt2[0]+=1;
$R=mysql_query($sql0);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql0);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
case 2:
$sql1="select ip from class1 where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class1 where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt2[1]+=1;
$R=mysql_query($sql0);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt2[1]+=1;
$R=mysql_query($sql0);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql0);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
case 3:
$sql1="select ip from class1 where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class1 where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt2[2]+=1;
$R=mysql_query($sql0);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt2[2]+=1;
$R=mysql_query($sql0);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql0);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
case 4:
$sql1="select ip from class1 where ip = '" . $ip . " 'order by id desc limit 1;";
$result = mysql_query ($sql1);
$w=count($result);
$sql2="select time from class1 where ip='".$ip." 'order by id desc limit 1;";
$time = mysql_query ($sql2);
$time1=mysql_fetch_assoc($time);
//echo $time1["time"];
$time2 = date('Y-m-d H:i:s');
//echo $time2;
@$timezha=(strtotime($time2)-strtotime($time1["time"]))/60;
//echo $timezha;
if ($w==0){
$dt2[3]+=1;
$R=mysql_query($sql0);
echo "投票成功,谢谢参与!";
}
elseif ($timezha>1){
$dt2[3]+=1;
$R=mysql_query($sql0);
echo"投票成功,谢谢参与!";
}
else{
$R=mysql_query($sql0);
echo"对不起,你已经投过,请三个小时后再来!";
}
break;
}
fclose($dataf2);
$file_vote2=fopen($data2,"w");
for($i2=0;$i2<count($dt2)-1;$i2++)
fputs($file_vote2,"$dt2[$i2]|"); //投票后写入
fputs($file_vote2,"$dt2[$i2]");
for($i2=0;$i2<count($dt2);$i2++)
$total2+=$dt2[$i2];
fclose($file_vote2);
?>
<?
require("conn.php");
$sql="insert in