$totime = timetodate($totime, 3); include tpl('ad_edit', $module); } break; case 'delete': $aids or msg('请选择广告'); $do->delete($aids); dmsg('删除成功', $forward); break; case 'order_ad': $do->order_ad($listorder); dmsg('排序成功', $forward); break; case 'list': $job = isset($job) ? $job : ''; $P = $do->get_place(); $sfields = array('按条件', '广告名称', '广告介绍', '广告代码', '关键词', '文字链接名称', '文字链接地址', '文字链接提示', '图片地址', '图片链接地址', '图片链接提示', 'Flash地址', 'Flash链接地址', '会员名', '备注'); $dfields = array('title', 'title', 'introduce', 'code', 'key_word', 'text_name', 'text_url', 'text_title', 'image_src', 'image_url', 'image_alt', 'flash_src', 'flash_url', 'username', 'note'); $sorder = array('结果排序方式', '添加时间降序', '添加时间升序', '开始时间降序', '开始时间升序', '结束时间降序', '结束时间升序', '浏览次数降序', '浏览次数升序'); $dorder = array('pid DESC,listorder ASC,addtime ASC', 'addtime DESC', 'addtime ASC', 'fromtime DESC', 'fromtime ASC', 'totime DESC', 'totime ASC', 'hits DESC', 'hits ASC'); isset($fields) && isset($dfields[$fields]) or $fields = 0; isset($order) && isset($dorder[$order]) or $order = 0; isset($typeid) or $typeid = 0; $areaid = isset($areaid) ? intval($areaid) : 0; if ($job == 'check' && $order == 0) { $order = 1; } $fields_select = dselect($sfields, 'fields', '', $fields); $order_select = dselect($sorder, 'order', '', $order); $condition = $job == 'check' ? "status=2" : "status=3"; if ($pid) {