📄 index.php
字号:
<?php
$basename="hack.php?H_name=gameacc";
$guidename['领取游戏帐号']="hack.php?H_name=gameacc";
$msg_guide = headguide($guidename);
include_once(D_P.'require/credit.php');
include_once(D_P.'data/bbscache/level.php');
InitGP(array('action'));
if($action==""){
$query = $db->query("SELECT * FROM `hack_gameacc` ORDER BY id DESC");
$total = '0';
while($game = $db->fetch_array($query)) {
$gamelist[] = $game;
$total++;
}
if($total == '0')showmsg('暂时没有游戏帐号派发.请留意论坛公告');
require (PrintHack('index'));
footer();
}elseif($action == 'give'){
InitGP(array('gameid'));
if(!is_numeric($gameid) || $gameid<1)showmsg("非法操作!");
$game = $db->get_one("SELECT * FROM hack_gameacc WHERE id = '$gameid'");
$acc2 = explode("\n", $game[acc]);
$outputinfo = $acc2[$game[remain]];
$demark = $game[de_mark];
$temark = $game[te_mark];
$addrecord = '~'.$winduid.'_'.$game[remain].'||';
$newrecord = $game[record].$addrecord;
//特殊用户
$adminid = unserialize($game['admins']);
//普通用户
$showmemberid = unserialize($game['members']);
if($groupid == guest)$groupid=2;
if(in_array($groupid,$adminid)){
$koufei = $temark;
}elseif(in_array($groupid,$showmemberid)){
$koufei = $demark;
}else showmsg('对不起,您没有权限申请帐号!');
if(!$game[id])showmsg("非法操作!");
if($game[remain] == $game[total] || $game[remain] > $game[total]) showmsg('多谢阁下支持,此游戏的帐号已经发放完毕');
$koufei_type = $game['creditype'];
$credit = UserCredit($winduid,$koufei_type);
$creditname = CreditName($game['creditype']);
if($koufei > 0 && $credit < $koufei){
Showmsg('您的'.$creditname.'不足,无法申请帐号!');
}
//if($game[record] && @stristr($game[record], '~'.$winduid.'_')) showmsg('对不起,阁下已经申请过了,请勿重复申请!');
$msgcontent= addslashes("恭喜你成功申请到{$game[name]}的游戏帐号, 此游戏帐号由{$db_bbsname}提供。<br><br>申请信息:{$outputinfo}");
$db->query("INSERT INTO pw_msg (mid,touid,togroups,fromuid,username,type,ifnew,title,mdate,content) VALUES ('null','$winduid','','0','SYSTEM','rebox','1','<font color=red>游戏帐号领取通知!!</font>','$timestamp','$msgcontent')");
$db->update("UPDATE pw_members SET newpm='1' WHERE uid='$winduid'");
$db->query("UPDATE hack_gameacc SET remain = remain+1, record= '$newrecord' WHERE id = '$gameid'");
if(!UserCredit($winduid,$koufei_type,'set',-$koufei)){
Showmsg('undefined_action');
}
showmsg("恭喜你成功申请, 此游戏帐号由{$db_bbsname}提供。<br><br>{$outputinfo}<br><br>申请完成,为方便阁下,你将还会同时收到站内短消息通知。");
}
function headguide($guidename=array(),$guide=''){
global $fid,$jinhua;
if(is_array($guidename)){
foreach($guidename as $key=>$value){
if($key){
$headguide.=$value ? " -> <a href='$value'>$key</a>" : " -> $key";
}
}
} else{
$headguide.=" -> ".$guidename;
}
return $headguide;
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -