코스모스팜 회원관리 특정 명칭 사용불가

안녕하세요?

first_name에 관리자 또는 admin이라는 단어를 사용하지 못하게 하고싶습니다.

function cosmosfarm_members_form_submit(){
	if(jQuery('input[name="first_name"]').length){
		var value = jQuery('input[name="first_name"]').val();
		var check = true;

		var check_arr = [ "관리자", "admin" ];

		for(var i = 0; i < value.length; i++){
			var chr = value.substr(i,1);
			chr = escape(chr);
			if(chr.charAt(1) == "u"){
				chr = chr.substr(2, (chr.length - 1));
				if((chr < "AC00") || (chr > "D7A3")){
					check = false;
				}
			}else{
				check = false;
			}
		}

		if(jQuery.inArray(value, check_arr) > -1){
			alert('사용이 금지된 닉네임입니다.');
			return false;									
		}

		if(check_arr.indexOf(value) > -1 ){
			alert('금지된 닉네임입니다.');
			return false;
		}

		if(check){
			if(value.length < 2 || value.length > 8){
				alert('닉네임 한글은 2~8자만 허용됩니다.');
				return false;
			}

		}else{
			if(value.length < 2 || value.length > 12){
				alert('닉네임 영어는 2~12자만 허용됩니다.');
				return false;
			}
		}
	}
	return true;
}

그래서 check_arr라는 배열에 사용불가한 명칭을 담고

그걸 비교하면서 확인하려는데 해당 코드가 아예 작동을 하지않는거같습니다.

글자수 비교 코드는 정상작동하는데 뭐가 문제인건지 알려주시면 감사하겠습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요