해피정

게시글에 IP 일괄 삭제하고, 저장하지 않기 (2014-04-24 수정)

· 2014-04-19 (토) 17:17:38 · 7492
1. extend / ip_clear.php 를 저장하면, 향후 신규작성되거나 수정된 글에서 IP(아이피) 자료는 저장되지 않습니다. ... 내용 삭제 (2014-04-24)
<?php // 아래 내용을 사용할 경우 이미지 캡차가 엑박이 됨
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$_SERVER['REMOTE_ADDR'] = '';
?>
ip_clear.php 를 extend에 삽입할 경우 captcha 엑박이 되므로 사용하지 아래와 같이 1-2 방법을 사용합니다.



1-2. 그누보드5 / bbs / write_update.php 에서 wr_ip 를 검색내용중 아래를 변경합니다.

wr_ip = '{$_SERVER['REMOTE_ADDR']}',
를 아래와 같이 변경합니다.
wr_ip = '',



2. 기존에 저장된 게시글의 IP 삭제하기
그누보드5 / _ip_clear.php 를 저장한후 실행하면 모두 삭제됩니다.
웹브라우저 : http://홈페이지/그누보드5/_ip_clear.php

<?php
include "_common.php";
include G5_DATA_PATH."/dbconfig.php";

echo "<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>";
$dbconn = mysql_connect(G5_MYSQL_HOST,G5_MYSQL_USER,G5_MYSQL_PASSWORD) or die("데이터베이스 연결에 실패하였습니다.");
mysql_select_db(G5_MYSQL_DB, $dbconn);

$sql = " select * from ". $g5['board_table'] ." ";
$result = mysql_query($sql, $dbconn);

while($data = mysql_fetch_array($result)) {
$query2 = " update g5_write_". $data[bo_table] ." set wr_ip = '' ";
$result2 = mysql_query($query2);
echo $data[bo_subject] ."(". $data[bo_table].") IP deleted complete!!<br>";
}

echo mysql_error();
mysql_close($dbconn); // MySQL에 접속종료
?>
|
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
14-05-13 조회 2.9만
14-05-12 조회 1.1만
14-05-11 조회 1.2만
14-05-09 조회 1.2만
14-05-09 조회 1.7만
14-05-07 조회 8,964
14-05-07 조회 1.4만
14-05-03 조회 8,136
14-04-28 조회 1만
14-04-27 조회 6,778
14-04-27 조회 9,535
14-04-19 조회 7,493
14-04-14 조회 7,134
14-04-13 조회 7,827
14-04-13 조회 1.3만
14-04-11 조회 1.6만
14-04-10 조회 7,787
14-04-09 조회 1.4만
14-03-29 조회 1.7만
14-03-28 조회 8,747
14-03-25 조회 1.1만
14-03-24 조회 1.8만
14-03-15 조회 1.1만
14-03-14 조회 1만
14-03-13 조회 1.2만
14-03-13 조회 8,535
14-03-12 조회 9,241
14-03-10 조회 8,454
14-03-05 조회 1.1만
14-03-01 조회 1.3만