/** * @Title: applyLink * @todo 申请友情链接 * @author Saki <*****@*****.**> */ public function applyLink() { $data['errcode'] = 0; if (isset($_POST['Links'])) { $check = $this->checkPost($_POST['Links']); if ($check['res']) { $model = new \Admin\Model\LinksModel(); $map['name'] = $_POST['Links']['name']; $map['url'] = $_POST['Links']['url']; $map['email'] = $_POST['Links']['email']; $map['_logic'] = 'OR'; $ishas = $model->where($map)->find(); if ($ishas) { $data['errcode'] = 500; $data['msg'] = '已经在友链申请列表中,请不要重复提交'; } else { $post = $_POST['Links']; $result = $model->createLink($post); $data['errcode'] = $result['errcode'] == 0 ? 0 : 500; $data['msg'] = $result['errcode'] == 0 ? '申请成功' : '申请失败'; } } else { $data['errcode'] = 500; $data['msg'] = $check['msg']; } } else { $data['msg'] = '请提交正确的友链信息'; } echo json_encode($data); }
public function create() { if (isset($_POST['Links'])) { $model = new \Admin\Model\LinksModel(); $admin_info = $this->admin_info; $data = $model->createLink($_POST['Links']); echo json_encode($data); } else { $this->assign('action', 'create'); $this->display('form'); } }