회원가입시 메일주소를 받지 않으려고 합니다 채택완료
정확히는 메일주소를 아이디로 이용하게 해서 메일주소를 다시 입력받을 필요가 없는 건데요
아이디(=메일주소)
패스워드
패드워스확인
닉네임
만으로 회원가입하는 홈페이지입니다.
기존의 ID영역의 입력결과 확인하는 부분을 수정해서 ID영역에 @ 나 . 등의 특수문자 입력을 가능하게 해서 메일주소는 받을 수 있게 했습니다.
그런데 다른 부분은 괜찮은데 이메일 입력 폼이랑 이메일 관련 체크부분 (regster.lib.php에 정의된 중복여부, 이메일 주소형식 확인 등) 을 주석처리했더니 회원가입이 안되네요;; 빈 페이지가 뜨는군요;;
체크부분을 살려두고 기존 reg_mb_email을 받아서 처리하던 부분을 reg_mb_id를 넣어줬더니(어차피 ID도 메일주소 형식이니까요) 여전히 메일주소를 입력하라고 에러가 뜨네요;;;
그냥 메일주소 입력 안받게 하려면 어디어디 수정해야 할까요;;
답변 4개
채택된 답변
+20 포인트
11년 전
메일 입력폼을 없애지 말고 hidden으로 해놓고
function fregisterform_submit(f){
f.mb_email.value=f.mb_id.value; 이렇게 해서 메일이 저장 되도록 해버리면 될테죠
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
11년 전
11년 전
필수 입력입니다 검색해도 안나오길래 다르게 검색해봤더니 이렇게 코드가 짜여 있었네요.
wrestItemname(fld) + " : 필수 "+(fld.type=="select-one"?"선택":"입력")+"입니다.\n"
말씀하신 대로 하고 메일 입력폼에 required 클라스 날려버렸더니 잘 됩니다 ㄷㄷ; 감사합니다 ㅠㅠ
wrestItemname(fld) + " : 필수 "+(fld.type=="select-one"?"선택":"입력")+"입니다.\n"
말씀하신 대로 하고 메일 입력폼에 required 클라스 날려버렸더니 잘 됩니다 ㄷㄷ; 감사합니다 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
11년 전
편법입니다.
해당 입력 필드를 hidden으로 하고 아무 메일 아이디나 넣으시면 됩니다.
예를 들면 <?=$g4[time_ymdhis?>@ccccccccccccccccc.com 같은 식으로 하심 메일이 변하니 될겁니다.
해당 입력 필드를 hidden으로 하고 아무 메일 아이디나 넣으시면 됩니다.
예를 들면 <?=$g4[time_ymdhis?>@ccccccccccccccccc.com 같은 식으로 하심 메일이 변하니 될겁니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
11년 전
편법입니다.
해당 입력 필드를 hidden으로 하고 아무 메일 아이디나 넣으시면 됩니다.
예를 들면 cccccccccccccc@ccccccccccccccccc.com 같은 식으로
해당 입력 필드를 hidden으로 하고 아무 메일 아이디나 넣으시면 됩니다.
예를 들면 cccccccccccccc@ccccccccccccccccc.com 같은 식으로
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
11년 전
그렇게도 해봤는데 이상하게도 처음 한번은 되는데 두번째부터 메일 중복검사에 걸리더라구요 ㄷㄷㄷ;
실제 메일값에는 거기 적힌 밸류값이 아니라 아이디로 입력한 이메일주소가 올라가야하니 중복이 안뜰거같은데;;;
실제 메일값에는 거기 적힌 밸류값이 아니라 아이디로 입력한 이메일주소가 올라가야하니 중복이 안뜰거같은데;;;
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
11년 전
회원가입 폼 설정에는 메일 관련 세팅이 없는 걸로 알고 있는데요..
아래쪽에 메일 설정이 있습니다만
기본 메일 환경 설정
-> 메일발송, 메일인증기능 사용여부
게시판 글 작성시 메일 설정
-> 글 작성, 댓글 작성시 메일 발송
회원가입시 메일 설정
-> 회원 가입 후 관리자 혹은 가입한 회원에게 메일 발송 여부
만 수정 가능하네요.
회원가입 폼의 메일입력은 설정에서 변경할 수 없는 거 같네요
아래쪽에 메일 설정이 있습니다만
기본 메일 환경 설정
-> 메일발송, 메일인증기능 사용여부
게시판 글 작성시 메일 설정
-> 글 작성, 댓글 작성시 메일 발송
회원가입시 메일 설정
-> 회원 가입 후 관리자 혹은 가입한 회원에게 메일 발송 여부
만 수정 가능하네요.
회원가입 폼의 메일입력은 설정에서 변경할 수 없는 거 같네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
필수 입력입니다 를 검색해보니 bbs에 alert.php에 주석 처리된 상태로 정의되어 있는 한문장이 전부인데...
주석 처리된 상태로 동작하는 코드도 있나요?