本文整理汇总了PHP中validator::validt_null方法的典型用法代码示例。如果您正苦于以下问题:PHP validator::validt_null方法的具体用法?PHP validator::validt_null怎么用?PHP validator::validt_null使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类validator
的用法示例。
在下文中一共展示了validator::validt_null方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: libraryClass
$lib = new libraryClass();
$mysql = new mysqlConnection();
$method = new methodController();
$fileUploader = new fileUploader();
$validator = new validator();
$method->method_param("POST", "type,name,memo,void_use,void_link,link,bleft,btop,target,img_ed,start_level,end_level,pop_article,pop_article_txt");
$method->method_param("FILE", "img");
$lib->security_filter("referer");
$lib->security_filter("request_get");
/*
검사
*/
//입력값 검사
if ($type == "new" || $type == "modify") {
$validator->validt_idx("name", 1, "");
$validator->validt_null("memo", "");
$validator->validt_number("btop", 0, 5, 1, "");
$validator->validt_number("bleft", 0, 5, 1, "");
if ($start_level < $end_level) {
$validator->validt_diserror("start_level", "최소 레벨이 최대 레벨보다 클 수 없습니다.");
}
if ($pop_article == "select" && trim($pop_article_txt) == "") {
$validator->validt_diserror("pop_article_txt", "");
}
}
//추가 모드인 경우 추가 입력값 검사
if ($type == "new") {
$mysql->select("\n\t\t\tSELECT *\n\t\t\tFROM toony_admin_popupconfig\n\t\t\tWHERE name='{$name}'\n\t\t");
if ($mysql->numRows() > 0) {
$validator->validt_diserror("name", "이미 존재하는 코드입니다.");
}
示例2:
$td_4 = $wquery['td_4'];
}
if (!$td_5) {
$td_5 = $wquery['td_5'];
}
}
/*
검사
*/
if (!$type || $type > 2 || $type < 1) {
$validator->validt_diserror("", "변수 값이 지정 되지 않았습니다.");
}
if ($member['me_level'] > $c_array['write_level'] && $member['me_level'] > $c_array['controll_level']) {
$validator->validt_diserror("", "글 작성 권한이 없습니다.");
}
$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, "");
示例3:
}
if ($useMenu_header_val == "disabled" || $useMenu == "checked") {
$useMenu = "Y";
} else {
$useMenu = "N";
}
/*
검사
*/
//수정 모든인 경우 검사
if ($type == "modify") {
$mysql->select("\n\t\t\tSELECT *\n\t\t\tFROM toony_admin_menuInfo\n\t\t\tWHERE idno='{$org}'\n\t\t");
$lockMenu = $mysql->fetch("lockMenu");
$thisDepth = $mysql->fetch("depth");
$thisClass = $mysql->fetch("class");
$validator->validt_null("name", "");
if ($href == "pm" && trim($link) == "" && $lockMenu != "Y") {
$validator->validt_diserror("link", "연결할 페이지 또는 모듈을 선택해 주세요.");
}
if ($href == "mp" && trim($linkDoc) == "" && $lockMenu != "Y") {
$validator->validt_diserror("linkDoc", "");
}
if ($href == "fm" && trim($forward) == "" && $lockMenu != "Y") {
$validator->validt_diserror("forward", "포워딩 메뉴를 선택해 주세요.");
}
//1차 메뉴의 header 노출 옵션이 꺼져 있으면, 2차 메뉴는 옵션 활성화 불가
if ($thisDepth == 2 && $useMenu == "Y") {
$mysql->select("\n\t\t\t\tSELECT useMenu\n\t\t\t\tFROM toony_admin_menuInfo\n\t\t\t\tWHERE idno='{$thisClass}' AND depth=1\n\t\t\t");
if ($mysql->fetch("useMenu") == "N") {
$validator->validt_diserror("useMenu", "1차메뉴가 비활성화 되어 있어 해당 메뉴를 활성화 할 수 없습니다.");
}
示例4:
변수 처리
*/
if ($use_msite == "checked") {
$use_msite = "Y";
} else {
$use_msite = "N";
}
if ($use_smtp == "checked") {
$use_smtp = "Y";
} else {
$use_smtp = "N";
}
/*
검사
*/
$validator->validt_null("site_name", "");
$validator->validt_null("site_title", "");
$validator->validt_email("ad_email", 1, "");
$validator->validt_null("ad_phone", "");
if ($use_smtp == "Y") {
$validator->validt_null("smtp_server", "");
$validator->validt_number("smtp_port", 1, "");
$validator->validt_null("smtp_id", "");
$validator->validt_null("smtp_pwd", "");
} else {
$validator->validt_number("smtp_port", 0, "");
}
/*
파비콘 업로드
*/
$fileUploader->savePath = __DIR_PATH__ . "upload/siteInformations/";