function EditMemberForm($add, $userid, $username) { global $empire, $dbtbpre; $fid = (int) $add['fid']; if (empty($add[fname]) || !$fid) { printerror("EmptyMemberForm", "history.go(-1)"); } //验证权限 CheckLevel($userid, $username, $classid, "memberf"); $enter = TogMemberqenter($add['cname'], $add['center']); //录入项 $viewenter = TogMemberqenter($add['cname'], $add['venter']); //显示项 $mustenter = TogMemberMustf($add['cname'], $add['menter']); //必填项 $canaddf = TogMemberMustf($add['cname'], $add['canadd']); //增加项 $caneditf = TogMemberMustf($add['cname'], $add['canedit']); //修改项 $searchvar = TogMemberMustf($add['cname'], $add['schange']); //搜索项 $filef = ReturnMFileF($enter, $dbtbpre . "enewsmemberf", 0, "file"); $imgf = ReturnMFileF($enter, $dbtbpre . "enewsmemberf", 0, "img"); $tobrf = ReturnMFileF($enter, $dbtbpre . "enewsmemberf", 0, "textarea"); $checkboxf = ReturnMFileF($enter, $dbtbpre . "enewsmemberf", 0, "checkbox"); //自动生成表单 if ($add[ftype]) { $add[ftemp] = ReturnMemberFtemp($add['cname'], $add['center']); } $sql = $empire->query("update {$dbtbpre}enewsmemberform set fname='{$add['fname']}',ftemp='" . eaddslashes2($add[ftemp]) . "',fzs='" . addslashes($add[fzs]) . "',enter='{$enter}',mustenter='{$mustenter}',filef='{$filef}',imgf='{$imgf}',tobrf='{$tobrf}',viewenter='{$viewenter}',searchvar='{$searchvar}',canaddf='{$canaddf}',caneditf='{$caneditf}',checkboxf='{$checkboxf}' where fid={$fid}"); //生成表单页面 ChangeMemberForm($fid, $add[ftemp]); if ($sql) { insert_dolog("fid=" . $fid . "<br>fname=" . $add[fname]); //操作日志 printerror("EditMemberFormSuccess", "member/ListMemberForm.php" . hReturnEcmsHashStrHref2(1)); } else { printerror("DbError", "history.go(-1)"); } }
function EditFeedbackClass($add, $userid, $username) { global $empire, $dbtbpre; $bid = (int) $add['bid']; if (empty($add[bname]) || !$bid) { printerror("EmptyGbookClass", "history.go(-1)"); } //验证权限 //CheckLevel($userid,$username,$classid,"feedbackf"); $enter = TogFBqenter($add['cname'], $add['center']); $mustenter = TogFBMustf($add['cname'], $add['menter']); $filef = ReturnMFileF($enter, $dbtbpre . "enewsfeedbackf", 0, "file"); $checkboxf = ReturnMFileF($enter, $dbtbpre . "enewsfeedbackf", 0, "checkbox"); //自动生成表单 if ($add[btype]) { $add[btemp] = ReturnFeedbackBtemp($add['cname'], $add['center'], $mustenter); } $groupid = (int) $add['groupid']; if ($add['usernames']) { $add['usernames'] = ',' . $add['usernames'] . ','; } $sql = $empire->query("update {$dbtbpre}enewsfeedbackclass set bname='{$add['bname']}',btemp='" . addslashes($add[btemp]) . "',bzs='" . addslashes($add[bzs]) . "',enter='{$enter}',mustenter='{$mustenter}',filef='{$filef}',groupid={$groupid},checkboxf='{$checkboxf}',usernames='{$add['usernames']}' where bid={$bid}"); //生成表单页面 ReFeedbackClassFile($bid); if ($sql) { //操作日志 insert_dolog("bid=" . $bid . "<br>bname=" . $add[bname]); printerror("EditGbookClassSuccess", "FeedbackClass.php"); } else { printerror("DbError", "history.go(-1)"); } }