답변 3개
로그인 페이지에서 mb_id 를 mb_nick으로 변경하고 login_check.php 에서 mb_nick으로 id를 조회하는 쿼리로 mb_id를 DB에서 가져와서 mb_id를 다시 정의해주는게 제일 깔끔할 것 같네요.
답변에 대한 댓글 4개
댓글을 작성하려면 로그인이 필요합니다.
저도 비슷한 경우를 당해서요.
/lib/common.lib.php 파일 안에 있는 아래 부분을 수정해서 처리 했습니다.
818행 부근에 있는 return array(); 를 주석처리 하니까 한글을 허용하네요.
// 회원 정보를 얻는다.
function get_member($mb_id, $fields='*', $is_cache=false)
{
global $g5;
if (preg_match("/[^0-9a-z_]+/i", $mb_id))
// return array();
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 4개
로그인할때 닉네임을 입력하면 해당 닉네임을 조회해서 아이디를 가져와서 로그인처리하는 식으로..
다른 사이트에보면 회원가입할때 보면 아이디 중복확인 기능 있잖아요?
그것처럼
아이디 : 닉네임
비밀번호 : 1234
이렇게 입력을하고 로그인 버튼을 누르면 로그인 처리되기 전에
아이디에 입력된 닉네임을 g5_member 테이블에서 조회를해서 해당 닉네임의 id를 가져와서
아이디 : 닉네임 의 값을 아이디 : 아이디로 바꿔줘서 로그인 처리를 하는거죠
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인