테스트 사이트 - 개발 중인 베타 버전입니다

로그인 할때 닉네임쓰자나요? 채택완료

zkdlf 8년 전 조회 1,751

닉네임 회원 정보 수정할때는 띄워쓰기가 되던데 

회원가입할때는 띄워쓰기를 하니 공백없이 하라고하는데 띄워쓰기 할 방법 없나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

register_from.skin.php

/* 이부분 주석처리

        // 닉네임 검사

        if ((f.w.value == "") || (f.w.value == "u" && f.mb_nick.defaultValue != f.mb_nick.value)) {

            var msg = reg_mb_nick_check();

            if (msg) {

                alert(msg);

                f.reg_mb_nick.select();

                return false;

            }

        }

*/

lib/register.lib.php

닉네임 공백 관련된 함수 전부 주석처리

js/wrest.js 

// 공백 검사후 공백을 "" 로 변환

function wrestNospace(fld)

{

    var pattern = /(\s)/g; // \s 공백 문자

    if (pattern.test(fld.value)) {

        if (wrestFld == null) {

            wrestMsg = wrestItemname(fld) + " : 공백이 없어야 합니다.\n";

            wrestFld = fld;

        }

    }

}

등등 수정 한번 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

z
zkdlf
8년 전
감사합니다 하찌님 그런데 공백만 나오게하고 특수문자는 허용안하게할려고하는데 보안상문제때문에 지금 이거는 공백만 허용하는거지요?

댓글을 작성하려면 로그인이 필요합니다.

플라이
8년 전

그 부분은 기능 수정을 해주시면 가능한 사항 입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

z
zkdlf
8년 전
그런데 왜 회원정보 수정할때는 가능한건가요?
플라이
8년 전
그 부분은 체크기능을 안둔듯 하고요 가입시만 체크기능을 둔거 같습니다.

댓글을 작성하려면 로그인이 필요합니다.

별도로 수정해줘야하고 보안상 취약점이 있습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인