답변 3개
채택된 답변
+20 포인트
4년 전
</p>
<p>$ip = ['123.123.10.11','12.11.11.11']; // 회사내 허용할아이피</p>
<p>$user = ['test123','test1010']; // 특정회원 </p>
<p>if(in_array($member['mb_id'], $user)){</p>
<p>if(in_array($_SERVER["REMOTE_ADDR"], $ip)){</p>
<p> //게시판 1,2,3,4 보이게</p>
<p>}else{</p>
<p>// 게시판 1,2 보이게</p>
<p>}</p>
<p>}else{</p>
<p> //특정회원이 아님</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 7개
b
brian10121
4년 전
P
Phillips
4년 전
게시판1,2가 메뉴에서 보이게하는건지 마는건지 정확히몰라 답변을 못드립니다.
그리고 특정회원 특정아이피 둘다 포함인지 아닌지 말씀을주세요.
그리고 특정회원 특정아이피 둘다 포함인지 아닌지 말씀을주세요.
b
brian10121
4년 전
예를 들면 회원이 a,b,c,d,e.... 있는데
회원 a,b 만 특정 ip 에서 모든게시판(권한제외) 가 보이고 나머지 ip 에서는 게시판1.2 만 보이게끔,
나머지회원 c,d,e..... 에서는 상관없이 모든게시판(권한제외) 가 보이게끔 하고싶습니다.
그리고 마지막으로 글위치 까지 부탁드리겠습니다...
회원 a,b 만 특정 ip 에서 모든게시판(권한제외) 가 보이고 나머지 ip 에서는 게시판1.2 만 보이게끔,
나머지회원 c,d,e..... 에서는 상관없이 모든게시판(권한제외) 가 보이게끔 하고싶습니다.
그리고 마지막으로 글위치 까지 부탁드리겠습니다...
P
Phillips
4년 전
네 그렇니까 그게 메뉴에서인지 안보이게하면되는지 그런걸 알려주셔야 ..
P
Phillips
4년 전
네 그렇니까 그게 메뉴에서인지 안보이게하면되는지 그런걸 알려주셔야 ..
b
brian10121
4년 전
메뉴에서도 안보이게, 지정ip 외에선 게시판 권한이 없게끔 하고싶습니다
b
brian10121
4년 전
특정아이디 특정아이피 둘다 포함이고, 메뉴에 해당 게시판 링크가 있는데 그 부분을 안보이게 하고싶으며, 그누보드 베이직 기능을 사용해서 기능을 쓰고 있어요
댓글을 작성하려면 로그인이 필요합니다.
4년 전
해당 방식으로 원하시는 부분에 응용하시면 됩니다.
</p>
<p><?php
// 회원아이디가 test 이고 접속 IP가 1.1.1.1 이라면
if($member['mb_id'] == 'test' && $_SERVER['REMOTE_ADDR'] == '1.1.1.1'){
} else {</p>
<p>}
?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
b
brian10121
4년 전
감사합니다 해당글을 어디다 복사하면될까요?
그리고 게시판 설정은 $bo_table !="1","2","3","4" 이런식으로 넣으면될까요?
그리고 게시판 설정은 $bo_table !="1","2","3","4" 이런식으로 넣으면될까요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
특정회원만, 특정 아이피(회사내) 에서는 게시판 모두 가보이게,
회사밖 에서는 게시판 1,2, 만 보이게 하고
나머지회원들은 상관없에 하는 것 맞나요?
<?php
$ip = ['192.168.0.58','12.11.11.11']; // 회사내 허용할아이피
$user = ['2103037','test1010']; // 특정회원
if(in_array($member['mb_id'], $user)){
if(in_array($_SERVER["REMOTE_ADDR"], $ip)){$bo_table !="1","2","3","4",
//게시판 1,2,3,4 보이게
}else{$bo_table !="1","2#
// 게시판 1,2 보이게
}
}else{
//특정회원이 아님
}
?>
이렇게 맞을까요?