아이피 대역별로 다른 페이지 링크되게할수있나요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

아이피 대역별로 다른 페이지 링크되게할수있나요? 정보

아이피 대역별로 다른 페이지 링크되게할수있나요?

본문

index.html 로 하위 그누보드 메인페이지로
강제 이동시키고 있는데요.

index 파일을 html이나 php로 구성하여..
아이피 대역별로 다른페이지 링크되게 할수 있을까요?

예를들어..

(111.111.*.*) 이 대역에 있는 페이지는 다른페이지로
그 외에 있는 대역에 있는 페이지는 다른페이지로

이렇게 두개정도만 나눌수 있으면 되는데..혹시 아시는분 있으시면
알려주실수있나요?
  • 복사

댓글 전체

<?
  $ip = $REMOTE_ADDR;
  $id = explode(".",$ip);

  $getIp = $id[0].".".$id[1];
  $selectIp = "127.0";
  if($getIp == $selectIp){
    echo "설정하신 대역폭과 접속한 아이피가 일치 합니다";
  }
  if($getIp != $selectIp){
    echo "설정하신 대역폭과 접속한 아이피가 불일치 합니다";
  }
?>

설마 이게 될까 싶어서 테스트 해봤는데 작동 되네요..
echo 부분에 각각 다른 페이지 링크를 include 하시거나 뿌려주시면 될듯 합니다
<?

$ip = sprintf('%u', ip2long($_SERVER['REMOTE_ADDR']));
$ip1 = sprintf('%u', ip2long('111.0.0.0'));
$ip2 = sprintf('%u', ip2long('150.255.255.255'));

if($ip1 <= $ip && $ip2 >= $ip){
echo "<script>window.location.href='a.htm';</script>";
} else {
echo "<script>window.location.href='b.htm';</script>";
}

?>

여기저기 다 뒤져보고 전 이걸적용했어용.. 답변달아주신분들 정말감사합니다.
© SIRSOFT
현재 페이지 제일 처음으로