답변 3개 / 댓글 8개
채택된 답변
+20 포인트
Copy
$ip = ['123.123.10.11','12.11.11.11']; // 회사내 허용할아이피
$user = ['test123','test1010']; // 특정회원
if(in_array($member['mb_id'], $user)){
if(in_array($_SERVER["REMOTE_ADDR"], $ip)){
//게시판 1,2,3,4 보이게
}else{
// 게시판 1,2 보이게
}
}else{
//특정회원이 아님
}
답변에 대한 댓글 7개
해당 방식으로 원하시는 부분에 응용하시면 됩니다.
Copy
<?php
// 회원아이디가 test 이고 접속 IP가 1.1.1.1 이라면
if($member['mb_id'] == 'test' && $_SERVER['REMOTE_ADDR'] == '1.1.1.1'){
} else {
}
?>
답변을 작성하려면 로그인이 필요합니다.
특정회원만, 특정 아이피(회사내) 에서는 게시판 모두 가보이게,
회사밖 에서는 게시판 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{
//특정회원이 아님
}
?>
이렇게 맞을까요?