특정아이피만 안보이게 가능할까요? 정보
특정아이피만 안보이게 가능할까요?본문
아래는 특정회원만 내용을 볼수없게 하는소스인데요
여기서 추가하고싶은게... 특정아이피도 볼수없게 처리하고싶습니다.
특정아이피를 여러개 지정할수있게 가능할까요?
즉, 지정한 아이피는 내용을 볼수없게요.
<? if($is_member && $member[mb_id] != "회원아이디") { ?>
내용....
<? } ?>
댓글 전체
<?
if ($_SERVER['REMOTE_ADDR'] == '아이피'){
alert("접근할 권한이 없습니다.");
}else{
?>
내용
<? } ?>
if ($_SERVER['REMOTE_ADDR'] == '아이피'){
alert("접근할 권한이 없습니다.");
}else{
?>
내용
<? } ?>
접속할경우 메세지없이 해당내용만 안보이게 하려고 합니다.
또한 아이피가 3개정도 되는데 어떻게 해야할까요?
<? if($is_member && $member[mb_id] != "회원아이디") { ?>
내용....
<? } ?>
아이피,아이디 둘다 사용할건데요 어떻게 적어주면 되나요?
또한 아이피가 3개정도 되는데 어떻게 해야할까요?
<? if($is_member && $member[mb_id] != "회원아이디") { ?>
내용....
<? } ?>
아이피,아이디 둘다 사용할건데요 어떻게 적어주면 되나요?
<? if($is_member && $member[mb_id] != "회원아이디" && $_SERVER['REMOTE_ADDR'] != '아이피') { ?>
내용
<?}?>
위와 같은 형식으로 하면 되겠네요.
그리고 아이피가 여러개를 지정하고 싶으실경우는
$BLOCK_IP = array();
$BLOCK_IP = '000.000.000.000';
$BLOCK_IP = '000.000.000.001';
$BLOCK_IP = '000.000.000.003';
...
<? if($is_member && $member[mb_id] != "회원아이디" && !in_array($_SERVER['REMOTE_ADDR'], $BLOCK_IP)) { ?>
내용
<?}?>
이렇게 하시면 됩니다.
내용
<?}?>
위와 같은 형식으로 하면 되겠네요.
그리고 아이피가 여러개를 지정하고 싶으실경우는
$BLOCK_IP = array();
$BLOCK_IP = '000.000.000.000';
$BLOCK_IP = '000.000.000.001';
$BLOCK_IP = '000.000.000.003';
...
<? if($is_member && $member[mb_id] != "회원아이디" && !in_array($_SERVER['REMOTE_ADDR'], $BLOCK_IP)) { ?>
내용
<?}?>
이렇게 하시면 됩니다.
<? if($is_member && $member[mb_id] != "회원아이디" && !in_array($_SERVER['REMOTE_ADDR'], $BLOCK_IP)) { ?>
내용
<?}?>
이렇게 했는데 아래와같은 에러가 나요?
Warning: in_array() [function.in-array]: Wrong datatype for second argument
내용
<?}?>
이렇게 했는데 아래와같은 에러가 나요?
Warning: in_array() [function.in-array]: Wrong datatype for second argument
다시질문을 올려볼께요 에러가 나는부분이있습니다.
일단 휴전합시다님 채택해드렸습니다
미래나무님도 고맙습니다.
일단 휴전합시다님 채택해드렸습니다
미래나무님도 고맙습니다.
죄송합니다.
$BLOCK_IP[] = '000.000.000.000';
$BLOCK_IP[] = '000.000.000.001';
$BLOCK_IP[] = '000.000.000.003'
를 않했네요.. ㅠ.ㅠ 좋은 하루 되세요.
$BLOCK_IP[] = '000.000.000.000';
$BLOCK_IP[] = '000.000.000.001';
$BLOCK_IP[] = '000.000.000.003'
를 않했네요.. ㅠ.ㅠ 좋은 하루 되세요.