?? index.php
字號:
<?php
//------------------參數配置
$open=1; //1為關閉,0為開啟
$type=0; //0為按ip(同一ip不重復增加點數),1為按cookie(同一機器不重復增加點數)
$retime=3600; //重復增加點數時間間隔,單位為秒
$fen=1; //單一點擊點數
$gotourl="../../../"; //轉向地址
//------------------
if($open)
{
exit();
}
//變量處理函數
function DoRepPostVar($val)
{
$val=addslashes(stripSlashes($val));
$val=str_replace("'","",$val);
$val=str_replace("\"","",$val);
return $val;
}
$id=(int)$_GET['id'];
$n=DoRepPostVar($_GET['n']);
if(!($id||$n))
{
Header("Location:$gotourl");
exit();
}
include("../../class/connect.php");
include("../../class/db_sql.php");
include("../../class/config.php");
include("../../class/user.php");
$link=db_connect();
$empire=new mysqlquery();
if($id)
{
$where=$user_userid."=".$id;
}
else
{
$where=$user_username."='".$n."'";
}
$r=$empire->fetch1("select ".$user_userid.",".$user_username." from ".$user_tablename." where ".$where." limit 1");
if(empty($r[$user_userid]))
{
Header("Location:$gotourl");
exit();
}
//cookie
if($type==1)
{
$gfencookie=getcvar('ecmsgfen');
if($gfencookie)
{
Header("Location:$gotourl");
exit();
}
$set=esetcookie("ecmsgfen","ecms",time()+$retime);
}
//ip
else
{
$ip=egetip();
$time=time();
//刪除過期記錄
$del=$empire->query("delete from {$dbtbpre}enewsgfenip where ".$time."-addtime>".$retime);
$ipr=$empire->fetch1("select ip,addtime from {$dbtbpre}enewsgfenip where ip='$ip' limit 1");
if($ipr['ip'])
{
Header("Location:$gotourl");
exit();
}
else
{
$usql=$empire->query("insert into {$dbtbpre}enewsgfenip(ip,addtime) values('$ip',$time);");
}
}
$usql=$empire->query("update ".$user_tablename." set ".$user_userfen."=".$user_userfen."+".$fen." where ".$where);
$set=esetcookie("gfenuserid",$r[$user_userid],0);
$set=esetcookie("gfenusername",$r[$user_username],0);
db_close();
$empire=null;
header("Refresh:0; URL=$gotourl");
?>
?? 快捷鍵說明
復制代碼
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -