아이피 추적 > 그누4 질문답변

그누4 질문답변

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

아이피 추적 정보

아이피 추적

본문

visit 테이블중 다음 필드를 검색할 수 있게 만들려면 어떻게 해야하나요?
 
vi_id  vi_ip  vi_date  vi_time  vi_referer  vi_agent
 
접속자 현황에서 아이피를 통해 검색을 하였으면 상당히 유용할 듯 하네요~
  • 복사

댓글 전체

참조만 하십시오...ㅎㅎㅎ

<?
include_once("./_common.php");

$g4[title] = "아이피 조회";
include_once("./_head.php");

$sql_common = " from $g4[visit_table] ";

if ($view=="vi_id")
    $sql_common .= " where vi_id = '$stx' ";
   
else if ($view=="vi_ip")
    $sql_common .= " where vi_ip = '$stx' ";   

$sql_order = " order by vi_id desc ";


$sql = " select * $sql_common $sql_order ";

$result = sql_query($sql);

?>
<!--요기다가는 검색폼 넣고-->
<form name=fsearch method=get style="margin:0px;">
<table width=100% cellpadding=0 cellspacing=0>
<tr>
    <td width="100%">
 <select id=view name=view>
            <option value=''>선택
            <option value='vi_id'>아이디
            <option value='vi_ip'>아이피
        </select> 
<input name=stx maxlength=15 size=10 itemname="검색어" required value="<?=$vi_id?>">
<input type=image src="./img/search_btn.gif" border=0 align=absmiddle>
</td>
</tr>
</table>
</form>
<!---요기다가 테이블로 머리 맹글고-->
<? for ($i=0; $row=sql_fetch_array($result); $i++) { ?>
<!--요기부터 아래는 스킨처럼 뽑아서 맹글고-->


<?
include_once("./_tail.php");
?>
접속자 현황에서 아래 출력되는데요. ^ ^
IP 접속 경로 브라우저 OS 일시
여기에서 IP 조회를 하는거죠~

61.♡.241.112 요렇게 검색을 하면
위 검색한 아이피에 대해서만,
IP 접속 경로 브라우저 OS 일시를 나타내게~ ㅋㄷㅋㄷ
위에꺼에 해 보세요...

반복문 위 와 아래에 코딩 해 보시고 출력변수를 $row[vi_id], $row[vi_ip] 등으로 테이블 구성하시고...

아니면 반복문 없애고 쿼리를 아이피로 간단하게 하시던지요....
-. /bbs/search.php 참조

예 : 61.♡.241.112

♡는 단순히 출력될 페이지에서 문자처리하는 부분입니다.
(DB에 저장되는 내용은 완전한 IP정보가 되겠지요)

웹페이지에서 IP 조회기능 자체를 추가하시려면,
단순히 게시판스킨(/skin/board/스킨이름)의 목록보기 파일에서 간단하게 추가할 수도 있고,
IP조회 기능 자체를 추가하기 위해서는 /bbs/search.php를 참조하시면 됩니다.

'추적'이라는 용어보다는 '조회'라는 용어가 구현하고자 하는 내용에 좀 더 적합한 표현이 되는 것 같습니다.

참조할 만한 내용 :
http://sir.co.kr/bbs/search.php?sfl=wr_subject%7C%7Cwr_content&sop=and&stx=IP%B7%CE+%B0%CB%BB%F6
© SIRSOFT
현재 페이지 제일 처음으로