상대방의 게시글의 본인 IP가 있는 경우?! > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

상대방의 게시글의 본인 IP가 있는 경우?! 정보

상대방의 게시글의 본인 IP가 있는 경우?!

본문

무엇을 잘못 건들였을까요..
건들이지도 않은 게시판에서까지 게시물의 글쓴이 IP가 운영자 ip로 보입니다
물론 관리자모드에서 본 결과입니다(IP보이기 사용하지 않음)

IP를 관리하는 부분이 어디이며 어느곳을 건들여야 저처럼 게시물의 글쓴이 IP가 관리자IP로 보이는걸까요??

댓글 전체

[ 그누보드설치경로/skin/board/사용중인게시판스킨/view.skin.php ] 에서 해당 IP를 표시합니다.

그누보드4에서 제공하는 기본게시판 기준으로 아래와 같이 표시되있군요.
<? if ($is_ip_view) { echo "&nbsp;($ip)"; } ?>

위 경로로 이동하셔서 해당 게시판 스킨 php 파일을 열은 다음에
ip로 꾸준히 검색하시다보면 관련 구문이 보일테니 참고하시기 바랍니다.
1. 입력하는 부분에서.


/bbs/write_update.php 파일에서

wr_ip = '$_SERVER[REMOTE_ADDR]',

이란 곳입니다.

//뒤에 부분은 틀릴수도 있습니다. 제 소스에는 저렇게 되어 있군요.



2. 보여주는 부분
/bbs/board.php

if ($is_admin) {
    $is_ip_view = true;
    $ip = $write[wr_ip];
} else // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.
    $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $write[wr_ip]);

3. 위에분처럼 스킨에서 echo $ip 하는 경우 입니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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