本文整理汇总了PHP中validator::validt_nick方法的典型用法代码示例。如果您正苦于以下问题:PHP validator::validt_nick方法的具体用法?PHP validator::validt_nick怎么用?PHP validator::validt_nick使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类validator
的用法示例。
在下文中一共展示了validator::validt_nick方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
$lib->security_filter("referer");
$lib->security_filter("request_get");
/*
검사
*/
if ($member['me_level'] < 10) {
$validator->validt_diserror("", "이미 회원가입이 되어 있습니다.");
}
$validator->validt_checked("chk_agreement", "이용약관에 동의해야 합니다.");
$validator->validt_checked("chk_private", "개인정보취급방침에 동의해야 합니다.");
$validator->validt_email("id", 1, "");
$validator->validt_password("password", 1, "");
if ($password != $password02) {
$validator->validt_diserror("password02", "");
}
$validator->validt_nick("nick", 1, "");
$validator->validt_phone("phone", 0, "");
$validator->validt_phone("telephone", 0, "");
$password_val = "password('{$password}')";
/*
이미 존재하는 아이디인지 검사
*/
$mysql->select("\n\t\tSELECT *\n\t\tFROM toony_member_list\n\t\tWHERE me_id='{$id}' AND me_drop_regdate IS NULL\n\t");
if ($mysql->numRows() > 0) {
$validator->validt_diserror("id", "이미 존재하는 아이디입니다.");
}
/*
DB 기록
*/
$mysql->query("\n\t\tINSERT INTO toony_member_list\n\t\t(me_id,me_password,me_nick,me_sex,me_phone,me_telephone,me_regdate)\n\t\tVALUES\n\t\t('{$id}',{$password_val},'{$nick}','{$sex}','{$phone}','{$telephone}',now())\n\t");
/*
示例2:
$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, "");
//수정모드인 경우 검사
if ($mode == "modify" && $type == 2 && isset($__toony_member_idno) && $wquery['me_idno'] == 0) {
$validator->validt_nick("writer", 1, "");
示例3: MAX
*/
mb_internal_encoding('UTF-8');
if ($c_array['use_comment'] == "N") {
$validator->validt_diserror("", "댓글 기능이 비활성 중입니다.");
}
if ($member['me_level'] > $c_array['comment_level']) {
$validator->validt_diserror("", "권한이 없습니다.");
}
/*
댓글 등록
*/
if ($mode == 1) {
//검사
if ($type == 1) {
$me_idno = "";
$validator->validt_nick("writer", 1, "");
} else {
if ($type == 2) {
$me_idno = $member['me_idno'];
$writer = $member['me_nick'];
} else {
$validator->validt_diserror("", "오류. 댓글 등록 불가");
}
}
$validator->validt_strLen("comment", 5, "", 1, "댓글은 5자 이상 입력해야 합니다.");
//ln값 처리
$mysql->select("\n\t\t\tSELECT MAX(ln)+1000 AS ln_max\n\t\t\tFROM toony_module_board_comment_{$board_id}\n\t\t\tWHERE bo_idno='{$read}'\n\t\t");
$ln_array['ln_max'] = $mysql->fetch("ln_max");
if (!$ln_array['ln_max']) {
$ln_array['ln_max'] = 1000;
}
示例4: libraryClass
<?php
include "include/engine.inc.php";
include __DIR_PATH__ . "include/global.php";
include __DIR_PATH__ . "capcha/zmSpamFree.php";
$lib = new libraryClass();
$mysql = new mysqlConnection();
$method = new methodController();
$validator = new validator();
$method->method_param("POST", "name,email,phone,memo,capcha");
$lib->security_filter("referer");
$lib->security_filter("request_get");
/*
검사
*/
$validator->validt_nick("name", 1, "");
$validator->validt_email("email", 1, "");
$validator->validt_phone("phone", 1, "");
$validator->validt_null("memo", "");
if (!isset($__toony_member_idno) && zsfCheck($capcha, "") != true) {
$validator->validt_diserror("capcha", "NOT_CAPCHA");
}
/*
DB 저장
*/
$mysql->query("\n\t\tINSERT INTO toony_customer_qna\n\t\t(me_idno,memo,cst_name,cst_email,cst_phone,regdate)\n\t\tVALUES\n\t\t('{$member['me_idno']}','{$memo}','{$name}','{$email}','{$phone}',now())\n\t");
/*
완료 후 리턴
*/
$validator->validt_success("성공적으로 접수 되었습니다.\n\n신속한 답변 드리도록 하겠습니다.", "window.document.location.reload");