웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
IP대역에 따라 다른 페이지 보여주기
2007.12.20 15:11
질문에 대한 답을 쓰다가 한번 작성해 봤습니다.
사용용도가 있을지도 의문입니다..ㅎㅎ
<? $ip = explode('.', $_SERVER['REMOTE_ADDR']); //IP를 .을 기준으로 쪼개어 배열로 만들어 줍니다. $data=intval($ip[3]); //IP의 마지막 자리를 가져옵니다. if ($data<31 ) //만일 IP의 마지막 자리가 30이하이면 아래로 이동 echo "<script>location.href('http://www.zinagan.com/zero_qna');</script>"; elseif ($data<61) //만일 IP의 마지막 자리가 60이하이면 아래로 이동 echo "<script>location.href('http://www.zinagan.com/bbs_notice');</script>"; elseif ($data<91) //만일 IP의 마지막 자리가 90이하이면 아래로 이동 echo "<script>location.href('http://www.zinagan.com/bbs_free');</script>"; else //해당사항이 없으면 아래로 이동 echo "<script>location.href('http://www.zinagan.com');</script>"; ?>
위 코드는 아이피의 제일 마지막 자리를 기준으로 이동합니다.
코드를 이해하신 분이시라면 얼마든지 변경이 가능하리라고 생각됩니다.
한가지 사용가능하다면 차단된 아이피를 이동시키는 용도가 되겠네요...ㅎㅎ
http://www.zinagan.com/test2.html 에 접속하시면 본인의 아이피 제일 뒷자리가 30이하면 제로보드qna 로
60이하면 공지사항으로 90이하면 자유게시판으로 그 이상이면 메인페이지로 이동합니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
간편 css 압축 | Ansi™ | 2015.04.21 |
폰갭과 웹앱 그리고 XE... [6] | onTrust | 2015.04.23 |
PC에서 모바일화면 보는방법 [2] | 빅스타 | 2015.04.29 |
리스트에 스크랩 버튼을 뺴는 코드입니다. [3] | 착한악마 | 2015.04.30 |
xe설치시 퍼미션 문제나 DB엑세스 문제 해결하기 | 길가던분 | 2015.05.01 |
CKEditor 이용시 몇가지 유용한 설정 [11] | prologos | 2015.05.02 |
속도관련 나노팁. [5] | 1052 | 2015.05.04 |
member 모듈 업데이트가 계속 나오는 경우 | 고니고니 | 2015.05.06 |
[서버운영] 웹 재요청 방지 및 트래픽 감소를 위한 방법 | 마루디자인 | 2015.05.06 |
인기글 [1] | kdp | 2015.05.07 |
게시판의 MP3파일 갯수 표시하기 | kdp | 2015.05.07 |
오늘 작성된 게시글수 [2] | kdp | 2015.05.07 |
모바일 이미지 제거모드 | kdp | 2015.05.07 |
모바일 이미지축소모드 | kdp | 2015.05.07 |
저같은 초보분들이 궁금해 하실것같아서요 [3] | 착한동구 | 2015.05.08 |
플렛모바일 네이버로 로그인하기 버튼 | LI-NA | 2015.05.17 |
확장 컴포넌트 밖으로 뺀 후 완전한 버튼화 [1] | 키스미베이베 | 2015.05.20 |
레이어형 로그인 사용시에 SSL 적용방법 (선택적 사용시) [1] | 불금 | 2015.05.20 |
XE 템플릿 문법 : 조건부 class 작성하기 | AJKJ | 2015.05.23 |
자바로 스크롤 구현 [1] | 착한동구 | 2015.05.25 |