자동등록방지 사용 질문입니다. > 그누3질답

그누3질답

자동등록방지 사용 질문입니다. 정보

그누보드 자동등록방지 사용 질문입니다.

본문

자동등록방지는 첨부 파일의 저걸 말합니다.
다들 아시겠지만 관리자에서 자동등록방지 사용을 하면  비회원이 글작성할때 저런게 나옵니다.

자동등록방지 기능을 코멘트에다가 적용하고 싶습니다.

고수님들의 한수 지도 부탁드립니다. (__)

댓글 전체

bbking님//
아마도 절대로 그렇지 않을겁니다. ㅎㅎㅎ

원본에 손을 안대고 처리하려 했는데 어쩔수없이 파일 하나는 건드려야 하네요. 쩝!!!!!
mozilla, ie에서 오류메세지를 뿌리면서 입력안된것으로 나오는데...
화면 리로딩하면 등록처리 되어있군요.

bbs/gbupdate.php 에서 새글과코멘트 등록시 오류체크 부분을 봐야할것 같습니다.
헉~~!
아까는 분명 됐는데........
익스에서는 잘 되는데 불여우에서 문제가 좀 있네요.
root님 모질라에서 테스트 부탁 드립니다.
제 홈 자유게시판에 열어 놨습니다.
축하드립니다..
이젠 거의 수준급이시군요.

어떻게 작업하셨는지 궁금하군요...
팁앤테크에서 기다리겠습니다.
감사합니다.ㅎㅎㅎ
원본에 손을 안대고 하는 방법을 찾아 냈습니다. ㅋㅋㅋㅋ

root님 다시 한번 감사합니다. ^^
황홀한 밤 되세요...............................................
오옷~~!
아주 잘 됩니다.
말씀하신건 이미 해결했습니다. ㅋㅋㅋ

문제는.....
원본에 손을 대야 한다는 건데.....
이게 좀 걸리네요.

아유~~! 좋아라~~~~~
까만도둑님 잘되시면 성공기를 팁앤테크에 올려주세요.ㅋㅋ
전 그냥 테스트을 위해서 작업했었는데...
좀 제가 못한것은 로그인 사용자에게는 자동등록방지가 나오지 않도록 되어야 겠죠/....
방가방가...ㅋㅋㅋ
위에 다음 내용을 추가하면 정상작동합니다.

3. bbs/norobotcheck.php 파일에서 다음 수정을 적용하세요.
  수정전 : if ($w == '' && !$member[mb_id]) {
  수정후 : if (($w == 'c' && !$member[mb_id]) || ($w == '' && !$member[mb_id])) {

ps. bbs/gbview.php에 위의 1번 내용추가한것이 다른게시판에 어떤 파장이 있을지는 체크못했습니다.ㅋㅋ
일단 빨간글자 체크는 안되는 상태에서 적용한다면(빨간글자는 지금 당장 봐드릴여건이 안되서 죄송..//)

1. bbs/gbview.php 에 빨간 글자 생성을 위해서 적당한 위치(검색위부분쯤)에 아래의 두줄을 추가한다.
    // 자동등록방지
    include "./bbs/norobot.php";

2. skin 디렉토리/gbview.skin.php 코멘트 글작성 아래쪽에 다음 내용을 넣는다
    다음 내용은 gbform.skin.php에서 카피한것임
    여기서 주의할것은  코멘트를 감싸고 있는 <form> ... </form> 태그 사이에 아래의 내용이 들어가야 한다는점.!!!

<table>
<tr class='ht'>
<td>a<?=$norobot_str?></td>
<td>                               
<input type=input name='wr_key' required itemname='자동등록방지' size=10 class=input>
왼쪽의 글자중 빨간글자만 순서대로 입력하세요.
</td>                                                             
</tr>                                                                 
</table>
다른 의도는 아니구요. ^^
저걸 코멘트에 적용하면 비회원도 글쓰기 할 수 있을것 같아서요.
지금은 로봇 때문에 비회원은 코멘트를 작성 못하니......
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT