채택완료

특정ip차단 방법질문드립니다.

2017-03-26 (일) 15:36:33 5,341

게시물을 검색하다가

https://sir.kr/qa/120446 

이게시물에서 방법을 보게 되었는데요.

이분이 답해주시기를 아래처럼 하라고 했는데, 어느부분, 어느파일에 아래의 소스를 넣으시라는건지

모르겠습니다.

//사용자의 IP 알아내기 
var getUserIp =  $_SERVER['REMOTE_ADDR']; 

//g5_visit의 기록되어 있는 IP에 사용자의 Ip가 있는 확인 
$sql = " select count(*) as cnt from g5_visit where vi_ip = $getUserIp "; 
$row = sql_fetch($sql); 

//있으면 alert 
if($row['cnt'] > 0) { 
  alert("감사합니다"); 
} 

====================================================== 

위 소스대로 하시면 되실꺼에요~
|

답변 1개

채택된 답변
+20 포인트
2017-03-26 (일) 16:16:01

공통으로 사용되는 화일이 넣으시면 될거 같습니다.

보통 head.php 를 공통으로 사용하니  

if (!defined('_GNUBOARD_')) exit;

아래 줄에 넣으시면 될거 같네요.

해당 소스는 특정 아이피 차단이 아니라 재접속시 문구를 나오게 하는거 같네요. 

답변을 작성하려면 로그인이 필요합니다.