⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 team.php

📁 php论坛源码论坛软件系统亦称电子公告板(BBS)系统
💻 PHP
字号:
<?php
!function_exists('db_cv') && exit('Forbidden');

$rs=$db->get_one("SELECT config FROM pw_plan WHERE id='$key'");
$config=unserialize($rs['config']);
$gids="'".str_replace(",","','",$config['groups'])."'";
$credittype=$config['credittype'];
include_once(D_P.'data/bbscache/creditdb.php');
$creditname = is_numeric($credittype) ? $_CREDITDB[$credittype][0] : ${'db_'.$credittype.'name'};
$sendcredit=$config['credit'];
unset($config);
$admindb=array();
$uidss='';
$query=$db->query("SELECT uid,groupid FROM pw_members WHERE groupid IN($gids) ORDER BY groupid");
while($rt=$db->fetch_array($query)){
	$admindb[$rt['groupid']][]=$rt['uid'];
	$uidss .= $uidss ? ','.$rt['uid'] : $rt['uid'];
}
$admindate=get_date($timestamp,"Y-m-d H:i");
include_once GetLang('writemsg');
foreach($admindb as $gid=>$uid){
	$uids = implode(',',$uid);
	if(array_key_exists($gid,$sendcredit)){
		$addpoint=$sendcredit[$gid];
		addcredits($uids,$credittype,$addpoint);
		$title="send_credit";
		$content="send_credit_content";
		$lang[$title] && $title = Char_cv($lang[$title]);
		$lang[$content] && $content = Char_cv($lang[$content]);
		$content=str_replace(array('ltitle','addpoint'),array($ltitle[$gid],$addpoint),$content);
		$db->update("INSERT INTO pw_msg(togroups,fromuid,username,type,ifnew,title,mdate,content) VALUES(',$gid,','0','SYSTEM','public','0','$title','$timestamp','$content')");
	}
}
$uidss && $db->update("UPDATE pw_members SET newpm=newpm+2 WHERE uid IN($uidss) AND newpm<'2'");

function addcredits($uids,$cid,$addpoint){
	global $db;
	if($cid=='rvrc'){
		$addpoint*=10;
		$db->update("UPDATE pw_memberdata SET rvrc=rvrc+'$addpoint' WHERE uid IN($uids)");
	}elseif($cid=='money'){
		$db->update("UPDATE pw_memberdata SET money=money+'$addpoint' WHERE uid IN($uids)");
	}elseif($cid=='credit'){
		$db->update("UPDATE pw_memberdata SET credit=credit+'$addpoint' WHERE uid IN($uids)");
	}elseif($cid=='currency'){
		$db->update("UPDATE pw_memberdata SET currency=currency+'$addpoint' WHERE uid IN($uids)");
	}elseif(is_numeric($cid)){
		$uid_update=array();
		$query=$db->query("SELECT uid FROM pw_membercredit WHERE cid='$cid' AND uid IN($uids)");
		while($rt=$db->fetch_array($query)){
			$uid_update[]=$rt['uid'];
		}
		$uid_all=explode(',',$uids);
		$uid_insert=array_diff($uid_all,$uid_update);
		$uidss=implode(',',$uid_update);
		$uidss && $db->update("UPDATE pw_membercredit SET value=value+'$addpoint' WHERE cid='$cid' AND uid IN($uidss)");
		if($uid_insert){
			foreach($uid_insert as $key=>$uid){
				$db->update("INSERT INTO pw_membercredit SET uid='$uid',cid='$cid',value='$addpoint'");
			}
		}
	}
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -