테스트 사이트 - 개발 중인 베타 버전입니다

해외 ip차단 질문좀 채택완료

북마크스 5년 전 조회 2,263

https://sir.kr/qa/226784">https://sir.kr/qa/226784 게시물 보니

$country = json_decode(file_get_contents("http://freegeoip.net/json/" . $_SERVER['REMOTE_ADDR']), true);
if($country['country_code'] != "KR") die("do you know psy?");

 

 

ommon.php에 넣으시거나, extend 폴더에 php 만들어 넣으라하는데

ommon.php 에넣으니 do you know psy? 문구만 출력되고 접속이 안되고

extend 폴더에 만들어넣으니 위 소스 코드가 그대로 홈페이지 상단에 노출이 되네요

 

어떻하면 작동이 될까요?

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

답변 3개

채택된 답변
+20 포인트
5년 전

http://freegeoip.net">http://freegeoip.net --> https://ipstack.com/documentation">https://ipstack.com

이 주소가 바뀐것 같은데요?

https://ipstack.com/documentation">https://ipstack.com/documentation

여기보면 API키를 발급 받아서 사용하도록 되어잇네요

 

로그인 후 평가할 수 있습니다

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

해피정
5년 전

호스팅사에 문의해보세요.

호스팅사에 요구하면 차단해주기도 하더라구요

로그인 후 평가할 수 있습니다

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

5년 전

extend 폴더에 php 파일 만들어서 넣으면 아래처럼 해주셔야 합니다.

 

넣고자 하는 코드

?>

로그인 후 평가할 수 있습니다

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

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

로그인