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

이름 없이 회원가입하는데, 관리자 페이지에서 탈퇴도 안 됩니다. 채택완료

홈짱 9년 전 조회 2,932

phpmyadmin 페이지에 접속해 탈퇴날짜를 입력해야 탈퇴처리 되네요.

 

이렇게 이름없이 회원가입 못 하게 막으려면 어떻게 해야 하는지요?

 


 

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

답변 4개

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

그누5와 동일하게 그누4에서도 문제가 됐었나 보네요.

그누5는 현재 해당 부분이 개선이 된 상태이니 비교하기엔 무리가 있을 것 같기도 한데 참고는 해보세요.

 

아니면 아래 팁을 회원 가입 페이지에 적용해보시고요.

http://sir.co.kr/g4_tiptech/33318">http://sir.co.kr/g4_tiptech/33318 

 

참고로 위 팁에서 히든 값으로 하면 차단이 잘 안되길래 직접 입력하는 방식으로 했었는데

현재까지 스팸 가입은 한 건도 없는 상태입니다. (식별코드 부분)

 


 

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

답변에 대한 댓글 1개

홈짱
9년 전
답변 고맙습니다. 캡챠 입력창 하단에 이렇게 넣으면 되나요?


<input type=input class='m_cell2' size=10 name=wr_key itemname="자동등록방지" > 왼쪽 숫자 입력
<input type='hidden' name='post_validator' value='hahaha_sir_good'>



ps.
그누보드5 소스와는 많이 달라서, 그누보드5 팁 적용은 무리 같아요..

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

s
sinbi Expert
9년 전

그누보드 관리자 님이 캡챠를 업데이트 해주셨네요. 

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

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

d
9년 전

제가볼때는 공백때문에그런것같아요 스페이스바같은거요

if(f.mb_name.value.trim()==""){

    alert("이름을 입력하세요"); 

    returm false;

}

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

답변에 대한 댓글 1개

홈짱
9년 전
답변 고맙습니다.


아마도, 이 문제때문에 그런 것 같지는 않아요.

현재, 스페이스바로 치면 이름값이 넘어오지 않았다며 모든 입력 사항을 비워버립니다.
또, 영문으로 치면, 한글로 입력하라는 얼럿창도 정상 작동하구요.

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

d
9년 전

회원가입하는페이지 skin/member/basic/register_form.skin.php 파일보시면 아래에내려보시면

// submit 최종 폼체크  fregisterform_submit(f)이런함수가있을겁니다. 거기에서 이문구를 넣어주세요~~~

 // 이름 검사         if (f.w.value=="") {             if (f.mb_name.value.length < 1) {                 alert("이름을 입력하십시오.");                 f.mb_name.focus();                 return false;             }

         }

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

답변에 대한 댓글 1개

홈짱
9년 전
답변 고맙습니다.

근데,
그 코드는 이미 들어가 있습니다.
제가 테스트해봤는데, 이름을 안 적으니까 적으라고 나옵니다.
아무래도 무슨 툴을 이용해 하는 것 같은데....

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

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

로그인