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

📄 conf.php

📁 在传统CMS文章内容管理功能基础上
💻 PHP
字号:
<?/*    [BBWPS!] (C)2006-2010 小蜜蜂版权所有.	  This is NOT a freeware, use is subject to license terms*/error_reporting(0);if(!function_exists("CheckRequire")){	exit("Forbidden");}$p=new Template("./template/cash/system");if($_GET['act']=="edit"){	$_system=$_POST["system"];	$confStr = '<?PHP'."\n";	foreach ($_system as $key=>$v){		if(is_array($v)){			$confStr.='$systemBankPara["'.$key.'"]=\''.serialize($v).'\';'."\n";		}		else{			$confStr.='$systemBankPara["'.$key.'"]="'.$v.'";'."\n";		}	}	$confStr.='extract($systemBankPara);'."\n";	$confStr.='?>';	$fp=fopen("./data/systembank.php","w");	fwrite($fp,$confStr,strlen($confStr));	flock($fp,1);	fclose($fp);	unset($_POST,$action,$confStr,$fp);	ExeSuccess($langAdminArray["bank_succ"],"?mod=cash/system&f=conf");}elseif ($_GET['act']=="addpay"){	$db= new DB($hostname,$username,$password,$database);	$_pay=$_POST["pay"];	$db->debug=true;	if($_pay["payid"]){		foreach ($_pay as $key => $value){			if($key!="payid"){				$sql[]="`{$key}`='{$value}'";			}		}		$sql="update {$prefix}paytype set ".implode(",",$sql).",`has`='".$_pay["num"]."' where payid=".$_pay["payid"];		$db->update($sql);	}	else{		foreach ($_pay as $key => $value){			$sql[]="`{$key}`='{$value}'";		}		$sql="insert into {$prefix}paytype set ".implode(",",$sql).",`has`=".$_pay["num"];		$db->insert($sql);	}	$sql="select * from {$prefix}paytype";	$db->query($sql,true);	$bankStr="<?PHP\n";	while ($rs=$db->fetch_array()){		$str=array();		foreach ($rs as $key=>$value){			$str[]="\"{$key}\"=>'{$value}'";		}		$bankStr.='$paytypeArray['.$rs["payid"].']=array('.implode(",",$str).');'."\n";	}	$bankStr.="?>";	$fp=fopen("./data/paytype.php","w");	fwrite($fp,$bankStr,strlen($bankStr));	fclose($fp);	ExeSuccess($langAdminArray["bank_succ"],"?mod=cash/system&f=conf");}elseif ($_GET['act']=="editpay"){	$db= new DB($hostname,$username,$password,$database);	$payid=$_GET["payid"];	if(!$payid) exit("Forbidden");	if(file_exists("./data/paytype.php")){		include_once("./data/paytype.php");	}	if(is_array($paytypeArray)){		$p->set_file("handle_row","conf_row.html");		foreach ($paytypeArray as $paytype){			$p->set_var($paytype);			$p->parse("paylist","handle_row",true);		}	}	if(file_exists("./data/systembank.php")){		include_once("./data/systembank.php");		$p->set_var($systemBankPara);		$p->set_var("banksystem_".$banksystem,"checked");		$p->set_var("openbankmode_".$openbankmode,"checked");		$p->set_var("openpaymode_".$openpaymode,"checked");		$p->set_var("systemispm_".$systemispm,"checked");		$p->set_var("isbill_".$isbill,"checked");	}	$p->set_file("handle1","conf.html");	$sql="select * from {$prefix}paytype where payid=$payid limit 0,1";	$db->query($sql,true);	$rs=$db->fetch_array();	foreach ($rs as $key=>$value){		$p->set_var("edit_".$key,$value);	}	$p->set_var("edit_type_".$rs["type"],"checked");	$p->parse("out","handle1",true);	$p->p("out");}elseif ($_GET['act']=="delpay"){	$db= new DB($hostname,$username,$password,$database);	$payid=$_GET["payid"];	if(!$payid) exit("Forbidden");	$sql="delete from {$prefix}paytype where payid=$payid limit 1";	$db->update($sql);	$sql="select * from {$prefix}paytype";	$db->query($sql,true);	$bankStr="<?PHP\n";	while ($rs=$db->fetch_array()){		$str=array();		foreach ($rs as $key=>$value){			$str[]="\"{$key}\"=>'{$value}'";		}		$bankStr.='$paytypeArray['.$rs["payid"].']=array('.implode(",",$str).');'."\n";	}	$bankStr.="?>";	$fp=fopen("./data/paytype.php","w");	fwrite($fp,$bankStr,strlen($bankStr));	fclose($fp);	ExeSuccess($langAdminArray["bank_succ"],"?mod=cash/system&f=conf");}else{	if(file_exists("./data/paytype.php")){		include_once("./data/paytype.php");	}	if(is_array($paytypeArray)){		$p->set_file("handle_row","conf_row.html");		foreach ($paytypeArray as $paytype){			$p->set_var($paytype);			$p->parse("paylist","handle_row",true);		}	}	if(file_exists("./data/systembank.php")){		include_once("./data/systembank.php");		$p->set_var($systemBankPara);		$p->set_var("banksystem_".$banksystem,"checked");		$p->set_var("openbankmode_".$openbankmode,"checked");		$p->set_var("openpaymode_".$openpaymode,"checked");		$p->set_var("systemispm_".$systemispm,"checked");		$p->set_var("isbill_".$isbill,"checked");		if(in_array(0,unserialize($bankvip))){			$p->set_var("bankvipall","selected");			$flag=true;		}		$db= new DB($hostname,$username,$password,$database);		$sql="select * from {$prefix}permitgroup where popen=1";		$db->query($sql,true);		while ($rs=$db->fetch_array()){			if(!$flag){				if(in_array($rs["pgid"],unserialize($bankvip))){					$permitGroup.="<option value=\"".$rs["pgid"]."\" selected>".$rs["pgname"]."</option>";				}				else{					$permitGroup.="<option value=\"".$rs["pgid"]."\">".$rs["pgname"]."</option>";				}			}			else{				$permitGroup.="<option value=\"".$rs["pgid"]."\">".$rs["pgname"]."</option>";			}		}		$p->set_var("permitGroup",$permitGroup);	}	$p->set_file("handle1","conf.html");	$p->set_var("edit_type_1","checked");	$p->set_var("edit_num","0");	$p->parse("out","handle1",true);	$p->p("out");}?>

⌨️ 快捷键说明

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