<?php include "../include/engine.inc.php"; include __DIR_PATH__ . "include/global.php"; $lib = new libraryClass(); $mysql = new mysqlConnection(); $method = new methodController(); $validator = new validator(); $method->method_param("POST", "sourceCode"); $lib->security_filter("referer"); $lib->security_filter("request_get"); /* 검사 */ $validator->validt_tags("sourceCode", 1, ""); /* DB수정 */ $mysql->query("\n\t\tUPDATE toony_admin_mailling_template SET\n\t\tsource='{$sourceCode}',regdate=now()\n\t\tWHERE type='account'\n\t"); /* 완료 후 리턴 */ $validator->validt_success("성공적으로 수정 되었습니다.", "admin/?p=mailTplAccount");
$validator->validt_null("subject", ""); $validator->validt_strLen("ment", 30, "", 1, "내용은 30자 이상 입력해야 합니다."); if ($type == 1) { $validator->validt_nick("writer", 1, ""); $validator->validt_password("password", 1, ""); if ($use_email == "Y" || $email != "") { $validator->validt_email("email", 1, ""); } if (zsfCheck($capcha, "") != true) { $validator->validt_diserror("capcha", "NOT_CAPCHA"); } } if ($file1['size'] > 0 && $file2['size'] > 0 && $file1['name'] == $file2['name']) { $validator->validt_diserror("", "동일한 파일을 2개 이상 업로드 할 수 없습니다."); } $validator->validt_tags("ment", 1, ""); //수정모드인 경우 검사 if ($mode == "modify" && $type == 2 && isset($__toony_member_idno) && $wquery['me_idno'] == 0) { $validator->validt_nick("writer", 1, ""); $validator->validt_password("password", 1, ""); if ($use_email == "Y" || $email != "") { $validator->validt_email("email", 1, ""); } } //글 작성인 경우, 이미 같은 내용의 글이 존재하는지 검사 if ($mode == "" || $mode == "reply") { $mysql->select("\n\t\t\tSELECT ment FROM toony_module_board_data_{$board_id}\n\t\t\tWHERE ment='{$ment}'\n\t\t"); if ($mysql->numRows() > 0) { $validator->validt_diserror("ment", "이미 같은 내용의 글이 존재합니다."); } }
<?php include "../include/engine.inc.php"; include __DIR_PATH__ . "include/global.php"; $lib = new libraryClass(); $mysql = new mysqlConnection(); $method = new methodController(); $mailSender = new mailSender(); $validator = new validator(); $lib->security_filter("referer"); $lib->security_filter("request_get"); $method->method_param("POST", "min_level,max_level,receiver_id,subject,memo"); $validator->validt_tags("memo", 1, ""); /* 검사 */ $validator->validt_null("subject", ""); $validator->validt_null("memo", ""); //특정 회원의 이메일 주소가 입력된 경우, 회원 유무 검사 if (trim($receiver_id) != "") { $mysql->select("\n\t\t\tSELECT me_idno\n\t\t\tFROM toony_member_list \n\t\t\tWHERE me_id='{$receiver_id}' AND me_drop_regdate IS NULL\n\t\t"); if ($mysql->numRows() < 1) { $validator->validt_diserror("receiver_id", "존재하지 않는 회원 아이디 입니다."); } $receiver_idno = $mysql->fetch("me_idno"); } else { $receiver_idno = ""; } //수신 회원 범위 유효성 검사 if (trim($receiver_id) == "") { if ($min_level == "none") {