} else { extract($do->get_one()); $do->pid = $pid; $p = $do->get_one_place(); $fromtime = timetodate($fromtime, 3); $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;