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

아이디에 특수문자 하이픈, 혹은 . 사용하기 채택완료

퍼블블 4년 전 조회 3,142

아이디에 특수문자 . 사용할 수 있을까요?

 

register.lib.php 파일과 wrest.js 파일의

아이디 검사를 수정해서 등록할 수 있도록 했더니 등록은 일단 되는 것 같습니다.

그런데 DB에 접속해서 보면 입력한 내용 문제없이 들어가있는데 로그인도 아이디가 없다고 하며 안되고

관리자 목록에는 회원이 존재하는데 수정하려고 하면 존재하지 않는 회원이라고 알럿이 뜹니다.

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

답변 1개

채택된 답변
+20 포인트

lib/common.lib.php

 

get_member 함수에서

 

$mb_id = preg_replace("/[^0-9a-z_]+/i", "", $mb_id);

 

해당 부분을 주석처리하면 될겁니다.

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

답변에 대한 댓글 1개

퍼블블
4년 전
알려주신 해당 부분에도 . 추가하여 해결했습니다
정말 감사합니다

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

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

로그인