希望高人帮我翻译一下这些语句的意思 都是干嘛用的
<?php
mysql_connect('localhost','root','') or die('database server no exists!');
mysql_select_db('zkb') or die('database error!');
mysql_query("SET NAMES 'utf8'");
$vip =get_real_ip();
$date =date("Y-m-d h:i:s");
$array =array();
for($i=1;$i<=6;$i++){
$v ='v'.$i;
$v =$_POST[$v];
$array[$i-1]=$v;
}
$sql ="Insert into su_mon_vote(v1,v2,v3,v4,v5,v6,vip,vdate) value('".$array[0]."','".$array[1]."','".$array[2]."','".$array[3]."','".$array[4]."','".$array[5]."','$vip','$date')";
if( mysql_query($sql)){
alert('答题成功,谢谢参与!','1.html');
}else{
alert('未知错误...请稍后再试','');
}
function alert($str,$para){//提示设置函数,
if( ''== $para){
exit("<script>alert('$str');history.back();</script>");
}else{
exit("<script>alert('$str');location='$para';</script>");
}
}
function get_real_ip(){
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }
for ($i = 0; $i < count($ips); $i++) {
if (!eregi ("^(10|172.16|192.168).", $ips[$i])) {
$ip = $ips[$i];
break;
}
}
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
?>
<?php
mysql_connect('localhost','root','') or die('database server no exists!');
mysql_select_db('zkb') or die('database error!');
mysql_query("SET NAMES 'utf8'");
$vip =get_real_ip();
$date =date("Y-m-d h:i:s");
$array =array();
for($i=1;$i<=6;$i++){
$v ='v'.$i;
$v =$_POST[$v];
$array[$i-1]=$v;
}
$sql ="Insert into su_mon_vote(v1,v2,v3,v4,v5,v6,vip,vdate) value('".$array[0]."','".$array[1]."','".$array[2]."','".$array[3]."','".$array[4]."','".$array[5]."','$vip','$date')";
if( mysql_query($sql)){
alert('答题成功,谢谢参与!','1.html');
}else{
alert('未知错误...请稍后再试','');
}
function alert($str,$para){//提示设置函数,
if( ''== $para){
exit("<script>alert('$str');history.back();</script>");
}else{
exit("<script>alert('$str');location='$para';</script>");
}
}
function get_real_ip(){
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }
for ($i = 0; $i < count($ips); $i++) {
if (!eregi ("^(10|172.16|192.168).", $ips[$i])) {
$ip = $ips[$i];
break;
}
}
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
?>
$v ='v'.$i;
$v =$_POST[$v];
$array[$i-1]=$v;
} 貌似这个段写的有问题