<?php
!function_exists('html') && exit('ERR');
if($job=="make"&&$Apower[moneycard_make])
{

	hack_admin_tpl('make');
}
elseif($action=='make'&&$Apower[moneycard_make])
{
	if($atc_mcard<1){
		showmsg("每张充值卡里边含有的{$webdb[MoneyName]}不能小于1{$webdb[MoneyDW]}");
	}
	if($atc_leng<1){
		showmsg("充值卡密码位数不能小于1位");
	}
	if($atc_leng>32){
		showmsg("充值卡密码位数不能大于32位");
	}
	if($atc_num<1){
		showmsg("要创建的充值卡不能小于1张");
	}
	$letter_str='1234567890qwertyuiopasdfghjklzxcvbnm';
	for($i=0;$i<$atc_num;$i++){
		$passwd='';
		for($j=0;$j<$atc_leng ;$j++ ){
			if($atc_type==1){
				$startnum=mt_rand(0,9);
			}elseif($atc_type==2){
				$startnum=mt_rand(10,25);
			}else{
				$startnum=mt_rand(0,25);
			}
			$passwd.=substr($letter_str,$startnum,1);
		}
		if( !$db->get_one("SELECT * FROM  `{$pre}moneycard` WHERE `passwd`='$passwd'") ){
			$db->query("INSERT INTO `{$pre}moneycard` (`passwd`, `moneyrmb`, `moneycard`) VALUES ('$passwd', '$atc_rmb', '$atc_mcard')");
		}
	}
	jump("创建成功","?lfj=$lfj&job=list","1");
}
elseif($job=='list'&&$Apower[moneycard_make])
{
	if(!$page){
		$page=1;
	}
	$rows=50;
	$min=($page-1)*$rows;
	$SQL='';
	if($atc_passwd){
		$SQL=" WHERE passwd='$atc_passwd' ";
	}
	$query = $db->query("SELECT * FROM `{$pre}moneycard` $SQL ORDER BY id DESC LIMIT $min,$rows");
	$showpage=getpage("{$pre}moneycard $SQL","","?lfj=$lfj&job=$job",$rows);
	while($rs = $db->fetch_array($query)){
		if($rs[ifsell]){
			$rs[posttime]=date("Y-m-d H:i",$rs[posttime]);
			$rs[ifsell]='<font color=red>已使用<font>';
		}else{
			$rs[posttime]='';
			$rs[ifsell]='未使用';
		}
		$listdb[]=$rs;
	}

	hack_admin_tpl('list');
}
elseif($action=="delete"&&$Apower[moneycard_make])
{
	if($id){
		$db->query("DELETE FROM `{$pre}moneycard` WHERE id='$id'");
	}else{
		foreach( $listdb AS $key=>$id){
			$db->query("DELETE FROM `{$pre}moneycard` WHERE id='$id'");
		}
	}
	jump("删除成功","$FROMURL","1");
}
elseif($action=="print"&&$Apower[moneycard_make])
{
	if(!$listdb){
		showmsg("请选择一个");
	}
	$ids=implode(",",$listdb);
	unset($listdb);
	$query = $db->query("SELECT * FROM `{$pre}moneycard` WHERE id IN ($ids) ORDER BY id DESC ");
	while($rs = $db->fetch_array($query)){
		$listdb[]=$rs;
	}
	//require("head.php");
	require(dirname(__FILE__)."/template/print.htm");
	//require("foot.php");
}
?>