在admin下
創建kt_card.php
代碼如下
<?php
define('IN_ECS', true);
require(dirname(__FILE__) . '/includes/init.php');
if (empty($_REQUEST['act']))
{
$_REQUEST['act'] = 'cat';
}
else
{
$_REQUEST['act'] = trim($_REQUEST['act']);
}
$exc = new exchange($ecs->table('kt_bcards'), $db, 'card_id', 'card_sn');
//-- 翻頁、排序
if ($_REQUEST['act'] == 'query')
{
$list = get_order_list();
$smarty->assign('type_list', $list['item']);
$smarty->assign('filter', $list['filter']);
$smarty->assign('record_count', $list['record_count']);
$smarty->assign('page_count', $list['page_count']);
$sort_flag = sort_flag($list['filter']);
$smarty->assign($sort_flag['tag'], $sort_flag['img']);
make_json_result($smarty->fetch('ks_order_list.htm'), '',
array('filter' => $list['filter'], 'page_count' => $list['page_count']));
}
//-- 修改儲值卡價格
if ($_REQUEST['act'] == 'edit_fee')
{
$card_id = !empty($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;
$smarty->assign('lang', $_LANG);
$smarty->assign('ur_here', '修改儲值卡價格');
$smarty->assign('action_link', array('text' => '儲值卡列表', 'href' => "kt_card.php?act=list"));
$smarty->assign('action', 'edit_fee');
$smarty->assign('form_act', 'update_fee');
$smarty->assign('cfg_lang', $_CFG['lang']);
$list = $db->getRow("SELECT * FROM " .$ecs->table('kt_bcards'). " WHERE card_id = '$card_id'");
$smarty->assign('card', $list);
assign_query_info();
$smarty->display('kt_card_fee.htm');
}
//-- 修改儲值卡價格
if ($_REQUEST['act'] == 'update_fee')
{
$card_id = !empty($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;
$card_type = !empty($_REQUEST['card_type']) ? intval($_REQUEST['card_type']) : 0;
$sql = "UPDATE " .$ecs->table('kt_bcards'). " SET ".
"card_type = '$card_type', ".
"card_bonus = '$card_type' ".
"WHERE card_id = '$card_id'";
$db->query($sql);
$log_info = "初始化儲值卡餘額" . $card_type . "元,儲值卡id爲:".$card_id ;
$sql = 'INSERT INTO ' . $ecs->table('admin_log') . ' (log_time, user_id, log_info, ip_address) ' .
" VALUES ('" . gmtime() . "', $_SESSION[admin_id], '" . stripslashes($log_info) . "', '" . real_ip() . "')";
$db->query($sql);
$url = "kt_card.php?act=list";
ecs_header("Location: $url\n");
exit;
}
//-- 導出線下發放的信息
if ($_REQUEST['act'] == 'excel')
{
@set_time_limit(0);