웹마스터 팁

이 버그는 모든사이트에 해당됩니다. 나름 큰 버그라고 생각되기에 올려봅니다.

현재 XE코어 이슈로 등록해둔 상태입니다.


[ 버그 유발방법 ] 

1. 미리 닉네임 [??, ???, ????] 등 물음표로된 닉네임을 가진 회원을 생성해둠.

2. 그후 미리 만들어둔 물음표닉네임 글자수와 같은 길이의 닉네임으로 회원가입시 중복닉네임이 아닌데도 불구하고 중복닉네임으로 검색됨.


예를 들어 ??? 라는 닉네임의 회원이 있을경우

"가나다", "김정은" 과 같이 3글자닉네임은 생성이 불가능하게 됩니다.

궁금하면 직접 테스트해보세요.


[ 임시 해결방안 ]

1. modules/member/member.controller.php 오픈

2. 아래 소스로 검색

$member_srl = $oMemberModel->getMemberSrlByNickName($value);

3. 해당 소스 윗줄에 아래 소스 삽입

if(preg_match("/['?']+/", $value)) return new Object(0,'닉네임에는 물음표가 들어갈 수 없습니다.');

4. 다시 아래소스로 검색

$member_srl = $oMemberModel->getMemberSrlByNickName($args->nick_name);

* 2개가 검색될겁니다. 

5. 윗줄에 아래소스 삽입 (검색된 2군데 모두 해야함)

if(preg_match("/['?']+/", $value)) return new Object(-1,'닉네임에는 물음표가 들어갈 수 없습니다.');

6. 그후 관리자페이지 회원목록에서 "?" 키워드로 닉네임검색해서 물음표들어간회원 닉네임 적절히 수정해주시면 될거같네요

제목 글쓴이 날짜
사랑비Bgm 플레이기 설치하고 제어하기 [5] file 팔공산 2008.11.22
이미지 정보표시(EXIF) 영문을 한글로 [6] file Diver 2008.11.23
1.1.0으로 패치하신분들 이미 모듈이 있습니다 오류 수정 [1] file 김도훈449 2008.11.23
약관 동의 후 가입하기 [2] file findwind 2008.11.24
에디터 본문 및 댓글 입력 글자크기 줄이기 [5] HIKARU 2008.11.24
1.1.0 업데이트 로그인문제관련 [6] 그냥뛰어 2008.11.24
1.1.1 패치후에 관리자 모드 접속시 에러 해결입니다. [7] file kim donggyu 2008.11.25
[설문조사] 메인페이지에 넣기와 효율적으로 관리하기 [6] file 빨간발 2008.11.27
본문내용을 강재로 중앙정렬시키는 꽁수 [4] file 크르르 2008.11.28
홈페이지의 아이콘(favicon)이 어느날 갑자기 사라졌을때... [1] 크르르 2008.11.28
글작성시 초기 기본 카테고리 선택 하기 [7] 똑디 2008.11.29
[초간단]회원팝업메뉴에 메뉴넣기 [1] Pw-NET 2008.11.30
1.1.1 패치후 게시판에서 파일첨부 레이어 겹침현상 문제 [1] 늘미소 2008.12.01
1.1.1로 업데이트시 참고하세요(1.0.3에서 업뎉했습니다) [4] 아이스마일 2008.12.04
플래닛XE - Me2day 연동시 참고사항입니다. 파산팩토리 2008.12.07
서브홈페이지 만들기 [5] 가리사니 2008.12.09
XE 로그인이 안될때 확인해 보세요. [7] 똑디 2008.12.11
XE와 별도 프로그램 연동시 세션공유 [15] 똑디 2008.12.12
회원아이디 클릭시 메일보내기 기능 숨기기 [9] 똑디 2008.12.18
주민등록 번호 받기(수정) [23] 개돌 2008.12.18