public function doEdit() { $aid = intval($_POST['aid']); if ($aid == 0) { $this->assign('jumpUrl', U('/admin/Acl/')); $this->error('参数错误'); } $data['group_id'] = intval($_POST['aid']); $data['controller'] = serialize($_POST['model']); $data['groupname'] = EnHtml($_POST['groupname']); $rid = M('acl')->save($data); if ($rid) { alogs("AclEdit", $rid, 1, '用户组权限修改成功!'); //管理员操作日志 S("ACL_" . $aid, NULL); S("ACL_all", NULL); $this->assign('jumpUrl', U('/admin/Acl/')); $this->success('修改成功'); } else { alogs("AclEdit", $rid, 0, '用户组权限修改失败或者数据未做修改!'); //管理员操作日志 $this->assign('jumpUrl', U('/admin/Acl/')); $this->error('修改失败或者数据未做修改'); } }
public function doEdit() { if ($_POST) { $data = $_POST; } foreach ($data as $key => $v) { if (is_numeric($key)) { M('shares_global')->where("id = '{$key}'")->setField('text', EnHtml($v)); } } $this->success('更新成功'); }
/** +---------------------------------------------------------- * 默认操作 +---------------------------------------------------------- */ public function addAdmin() { $data = $_POST; if (!isset($_POST['uid'])) { //新增 foreach ($data as $key => $v) { if ($key == "user_pass") { $data[$key] = md5(strtolower($data['user_pass'])); } else { $data[$key] = EnHtml($v); } } $data['area_name'] = M("area")->getFieldById(1, 'name'); $newid = M('ausers')->add($data); if (!$newid > 0) { alogs("AusersAdd", $newid, 0, '管理员添加失败!'); //管理员操作日志 $this->error('添加失败,请确认填入数据正确'); exit; } alogs("AusersAdd", $newid, 1, '管理员添加成功!'); //管理员操作日志 $this->assign('jumpUrl', U('/admin/Adminuser/')); $this->success('管理员添加成功'); } else { $data['id'] = intval($_POST['uid']); $data['user_pass'] = trim($data['user_pass']); if (empty($data['user_pass'])) { unset($data['user_pass']); } foreach ($data as $key => $v) { if ($key == "user_pass") { $data[$key] = md5(strtolower($data['user_pass'])); } else { $data[$key] = EnHtml($v); } } $newid = M('ausers')->save($data); if (!$newid > 0) { alogs("AusersEdit", $newid, 0, '管理员修改失败!'); //管理员操作日志 $this->error('修改失败,数据没有改动或者改动未成功'); exit; } alogs("AusersEdit", $newid, 1, '管理员修改成功!'); //管理员操作日志 $this->assign('jumpUrl', U('/admin/Adminuser/')); $this->success('管理员修改成功'); } }
public function doEdit() { $aid = intval($_POST['aid']); if ($aid == 0) { $this->assign('waitSecond', 50000); $this->assign('jumpUrl', U('/admin/Acl/')); $this->error('参数错误'); } $data['group_id'] = intval($_POST['aid']); $data['controller'] = serialize($_POST['model']); $data['groupname'] = EnHtml($_POST['groupname']); $rid = M('acl')->save($data); if ($rid) { S("ACL_" . $aid, NULL); S("ACL_all", NULL); $this->assign('jumpUrl', U('/admin/Acl/')); $this->success('修改成功'); } else { $this->assign('jumpUrl', U('/admin/Acl/')); $this->error('修改失败或者数据未做修改'); } }
public function dodeletetel() { $data = $_POST; foreach ($data as $key => $v) { $data[$key] = EnHtml($v); } $idarray = $data['idarr']; $delnum = M('qq')->where("id in ({$idarray})")->delete(); alogs("QQ", 0, 0, '执行了客服电话的删除操作!'); //管理员操作日志 if ($delnum) { $a_data['success'] = $rid; $a_data['success_msg'] = "客服电话删除成功"; $a_data['aid'] = $idarray; } else { $a_data['success'] = 0; $a_data['error_msg'] = "客服电话删除失败"; } exit(json_encode($a_data)); }
public function searchFriend() { $this->assign('friend_position', C('FRIEND_LINK')); //搜索 import("ORG.Util.Page"); if ($_POST) { $data = $_POST; $searchKey = array('link_txt', 'link_href', 'link_type', 'is_show', 'game_id'); foreach ($data as $key => $v) { if (in_array($key, $searchKey)) { if ($key == 'link_href' && !empty($v)) { $condition['link_href'] = array('exp', ' <> "" AND instr(link_href,"' . $v . '")>0'); } elseif (!empty($v)) { $condition[$key] = array('eq', EnHtml($v)); } } } } $Friend = M('friend'); $page_size = $page_szie == 0 ? C('ADMIN_PAGE_SIZE') : $page_szie; if (empty($condition)) { $condition = "1"; } else { $condition = $condition; } $count = $Friend->where($condition)->count(); // 查询满足要求的总记录数 $Page = new Page($count, $page_size); // 实例化分页类传入总记录数和每页显示的记录数 $show = $Page->show(); // 分页显示输出 $fields = $fields == "" ? "*" : $fields; $order = $order == "" ? 'link_order DESC' : $order; $list = $Friend->field($fields)->where($condition)->order($order)->limit($Page->firstRow . ',' . $Page->listRows)->select(); $FriendList = $list; $Friend_p = C('FRIEND_LINK'); foreach ($FriendList as $key => $v) { foreach ($v as $key_s => $v_s) { if ($key_s == 'link_type') { $v_s = $Friend_p[$v_s]; } elseif ($key_s == 'game_name' && empty($v_s)) { $v_s = "无"; } else { if ($key_s == 'is_show') { if ($v_s == 1) { $v_s = "是"; } else { $v_s = "否"; } } } $FriendList[$key][$key_s] = $v_s; } } $FriendArr['FriendList'] = $FriendList; $FriendArr['PageBar'] = $show; $this->assign('friend_list', $FriendArr['FriendList']); $this->assign('pagebar', $FriendArr['PageBar']); $this->assign('position', "友情链接"); $this->display('friend'); }
public function doDeleteIzhubo() { $data = $_POST; foreach ($data as $key => $v) { $data[$key] = EnHtml($v); } $idarray = $data['idarr']; $delnum = M('izhubo')->where("id in ({$idarray})")->delete(); if ($delnum) { $a_data['success'] = $rid; $a_data['success_msg'] = "删除成功"; $a_data['aid'] = $idarray; } else { $a_data['success'] = 0; $a_data['error_msg'] = "删除失败"; } exit(json_encode($a_data)); }