판단을 내리려면 Feedback.php에 다음 코드를 추가하기만 하면 됩니다.
참고: 다음은 IP를 제한하는 PHP의 예제 코드입니다. CMS에 적용하려는 경우 직접 수정하거나 DEDECMS를 사용하는 경우 이 사이트에 문의하세요.
코드 복사 코드는 다음과 같습니다.
//IP 접근 제한 추가
if( getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), '알 수 없음')) {
$userip = getenv('HTTP_CLIENT_IP')
} elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp( getenv('HTTP_X_FORWARDED_FOR'), '알 수 없음')) {
$userip = getenv('HTTP_X_FORWARDED_FOR')
} elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR') , '알 수 없음')) {
$userip = getenv('REMOTE_ADDR')
} elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER[ 'REMOTE_ADDR' ], '알 수 없음')) {
$userip = $_SERVER['REMOTE_ADDR']
}
//IP 제한
if ($userip=='27.37.188.128' ){
header("location:http://sc.jb51.net");//차단된 후 이 사이트로 이동
exit
}
//IP 세그먼트 제한
$ip_arr =explod('.', $userip);
#제한된 IP 세그먼트, 192.168.*.*라고 가정
if (!(($ip_arr[0] == '192' && $ ip_arr [1]=='168') )){
header("location:http://sc.jb51.net");//금지된 후 이 사이트의 자료 사이트로 이동
exit; 🎜>}else{
header("location:http://www.jb51.net");//일반 IP에서는 이 사이트의 홈페이지에 바로 접속합니다
exit
}
? >
위 내용은 PHP에서 IP 세그먼트 액세스를 제한하고 양식의 IP 제출을 금지하기 위해 양식을 반복적으로 제출하지 마십시오라는 내용을 포함하여 코드를 소개하는 내용입니다. PHP 튜토리얼에 관심이 있습니다.