특정 게시판에 특정 아이피만 접근할 수 있게.. 정보
특정 게시판에 특정 아이피만 접근할 수 있게..
본문
안녕하세요
태풍이 지나가니 상당히 덥네요
인텔 프레스핫의 위력 탓에 덥디더운 피씨방입니다 ㅡ0ㅡ
저희가 24시간 돌리는 카운터pc의.. 비록 셀러론 이지만 남아도는 리소스를 이용해서 로컬 인트라넷(홈페이지) 을 돌리는데요
여러가지 용도로 잘 이용해먹고 있습니다
물론 게시판은 그누보드4 를 이용하고 있구요
그런데 특정 게시판에 특정 아이피만 접속하게 하려 합니다.
허용되지 않은 아이피는 alert메세지가 뜨고 확인 클릭하면 뒤로 가는것이죠
즉, 피씨방 내부에서 접속하는 사람만 볼 수 있는 게시판.. 외부에서 접속 할 경우 회원레벨이 3 이상이라야 접속 가능
예를들어 61.79.244.101 ~ 61.79.244.190 의 아이피만 접속되게 하려면 어떻게 해야되죠?
그래도 php를 눈대중으로 주무를주는 알아서 노가다(?)식으로 대충은 할 수 있겠는데 최적화된 소스가 안나오네요^^
고수님들의 조언 부탁 드립니다.
댓글 전체
비가..많이 옵니다...
이런 방법이..될랑가 모르지만..
head.php 하단에 넣어주시면 될수도 있습니다.
<?
/*특정 아이피만 특정 게시판사용 */
//-- 61.79.244.101 ~ 61.79.244.190
if($is_admin != 'super' || $is_admin != 'group' ){
if($bo_table=='basic_test'){
for($su=100; $su<=199; $su++){
$sayong=false;
$exp_ip[$su]="61.79.244."."$su";
if($exp_ip[$su] == $_SERVER[REMOTE_ADDR]) $sayong=true;
//echo"$su : {$exp_ip[$su]} $_SERVER[REMOTE_ADDR]<br>";
}//for
if($sayong==false) alert("{$_SERVER[REMOTE_ADDR]} IP 접속불가 !");
if(!$member[mb_id] || $member[mb_level]<3) alert("회원전용 입니다.");
}//테이블
}
?>
이런 방법이..될랑가 모르지만..
head.php 하단에 넣어주시면 될수도 있습니다.
<?
/*특정 아이피만 특정 게시판사용 */
//-- 61.79.244.101 ~ 61.79.244.190
if($is_admin != 'super' || $is_admin != 'group' ){
if($bo_table=='basic_test'){
for($su=100; $su<=199; $su++){
$sayong=false;
$exp_ip[$su]="61.79.244."."$su";
if($exp_ip[$su] == $_SERVER[REMOTE_ADDR]) $sayong=true;
//echo"$su : {$exp_ip[$su]} $_SERVER[REMOTE_ADDR]<br>";
}//for
if($sayong==false) alert("{$_SERVER[REMOTE_ADDR]} IP 접속불가 !");
if(!$member[mb_id] || $member[mb_level]<3) alert("회원전용 입니다.");
}//테이블
}
?>
힌트만 주셔도 되는데^^ 답을 주셨네요
리플 정말 감사합니다.
리플 정말 감사합니다.
ㅡㅡㅋ