www.gusucode.com > 2030网博士成品网站管理系统 PHP网站源码程序 > 2030/dingcan/admin/func/comm.inc.php

    <?php

include_once(ROOTPATH."base/language/".$sLan.".php");

DingcanConfig();

//模块参数设置
function DingcanConfig(){

	global $msql;

	$msql->query("select * from {P}_dingcan_config");
	while($msql->next_record()){
		$variable=$msql->f('variable');
		$value=$msql->f('value');
		
		$GLOBALS["DINGCANCONF"][$variable]=$value;
	}

}


//计算会员价格
function getMemberPrice($gid,$price,$memberid){
	
	global $tsql;
	
	$tsql->query("select * from {P}_member where memberid='$memberid'");
	if($tsql->next_record()){
		$membertypeid=$tsql->f('membertypeid');
	}
		
	//按折扣率自动计算价格
	$tsql->query("select `discount` from {P}_dingcan_priceset where `membertypeid`='$membertypeid'");
	if($tsql->next_record()){
		$discount=$tsql->f('discount');
		
		$price=$price*$discount;
		return $price;
	}else{
		return $price;
	}

}



function LoadEsetTemp($RP,$tpl){

	global $strTempNotexists;
	
	if(file_exists(ROOTPATH."dingcan/admin/".$tpl)){
		$fd=fopen(ROOTPATH."dingcan/admin/".$tpl,r);
		$p=fread($fd,300000);
		fclose($fd);

		$p=str_replace("images/",$RP."dingcan/admin/images/",$p);
		$p=str_replace("css/",$RP."dingcan/admin/css/",$p);
		$p=str_replace("{#RP#}",$RP,$p);

		return $p;
	}else{
		$str=$strTempNotexists."(dingcan/admin/".$tpl.")";
		return $str;
	}
}


//模版解释
function SplitTblTemp($Temp){

		$arr=explode("<!-start->",$Temp);
		$TempArr["start"]=$arr[1];

		$arr=explode("<!-list->",$Temp);
		$TempArr["list"]=$arr[1];
		
		$arr=explode("<!-end->",$Temp);
		$TempArr["end"]=$arr[1];

		return $TempArr;

}


//模版解释2
function ShowTplTemp($EditCon,$var){
		$array=explode("{#",$EditCon);
		$EditCon=$array[0];
		for($t=1;$t<sizeof($array);$t++){
			$arrayx=explode("#}",$array[$t]);

			if(isset($var[$arrayx[0]])){
				$CodeString=$var[$arrayx[0]];
				
			}else{
				$CodeString="{#".$arrayx[0]."#}";
			}
		
			$EditCon.=$CodeString;
			$EditCon.=$arrayx[1];
		}
		return $EditCon;
}



?>