diff --git a/adm/visit_list.php b/adm/visit_list.php index 694c449bf..30e407cba 100644 --- a/adm/visit_list.php +++ b/adm/visit_list.php @@ -73,7 +73,7 @@ $result = sql_query($sql); if ($is_admin == 'super') $ip = $row['vi_ip']; else - $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $row['vi_ip']); + $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $row['vi_ip']); if ($brow == '기타') { $brow = ''.$brow.''; } if ($os == '기타') { $os = ''.$os.''; } diff --git a/adm/visit_search.php b/adm/visit_search.php index 1c3d6c964..1750956e2 100644 --- a/adm/visit_search.php +++ b/adm/visit_search.php @@ -109,7 +109,7 @@ $listall = '처음'; //페이지 처음 if ($is_admin == 'super') $ip = $row['vi_ip']; else - $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $row['vi_ip']); + $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $row['vi_ip']); if ($brow == '기타') $brow = ''.$brow.''; if ($os == '기타') $os = ''.$os.''; diff --git a/bbs/board.php b/bbs/board.php index e680eb0ec..24fdaf54c 100644 --- a/bbs/board.php +++ b/bbs/board.php @@ -169,7 +169,7 @@ if ($is_admin) { } else { // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다. if (isset($write['wr_ip'])) { - $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $write['wr_ip']); + $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $write['wr_ip']); } } diff --git a/bbs/current_connect.php b/bbs/current_connect.php index 5370212de..f9331a070 100644 --- a/bbs/current_connect.php +++ b/bbs/current_connect.php @@ -20,7 +20,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) { if ($is_admin) $list[$i]['name'] = $row[lo_ip]; else - $list[$i]['name'] = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $row['lo_ip']); + $list[$i]['name'] = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $row['lo_ip']); } $list[$i]['num'] = sprintf('%03d',$i+1); diff --git a/bbs/view_comment.php b/bbs/view_comment.php index d3f15883b..48feadc5a 100644 --- a/bbs/view_comment.php +++ b/bbs/view_comment.php @@ -56,7 +56,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) // 관리자가 아니라면 중간 IP 주소를 감춘후 보여줍니다. $list[$i]['ip'] = $row['wr_ip']; if (!$is_admin) - $list[$i]['ip'] = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $row['wr_ip']); + $list[$i]['ip'] = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $row['wr_ip']); $list[$i]['is_reply'] = false; $list[$i]['is_edit'] = false; diff --git a/config.php b/config.php index 27820488d..4739baf1c 100644 --- a/config.php +++ b/config.php @@ -159,4 +159,12 @@ define('G5_LINK_COUNT', 2); // 썸네일 jpg Quality 설정 define('G5_THUMB_JPG_QUALITY', 90); + +// ip 숨김방법 설정 +/* 123.456.789.012 ip의 숨김 방법을 변경하는 방법은 +\\1 은 123, \\2는 456, \\3은 789, \\4는 012에 각각 대응되므로 +표시되는 부분은 \\1 과 같이 사용하시면 되고 숨길 부분은 ♡등의 +다른 문자를 적어주시면 됩니다. +*/ +define('G5_IP_DISPLAY', '\\1.♡.\\3.\\4'); ?> \ No newline at end of file