테스트 사이트 - 개발 중인 베타 버전입니다

mb_2 값으로 게시판 차단기능을 사용할려고 합니다. 채택완료

예서제이 3년 전 조회 1,246

aaa, bbb, ccc, ddd 라는 게시판이 있을때

 

mb_2값이 서울이면 aaa, bbb만

mb_3값이 부산이면 ccc, ddd에만 접근 가능하게 할려고 하는데

 

bbs/board.php에서 

</p>

<p>    if ($member[mb_2] != "서울" && ($bo_table == "aaa" || $bo_table == "bbb")) {

        alert("aaa 홈페이지를 이용해 주시기 바랍니다.\\n<a href="https://www.aaa.com"," target="_blank" rel="noopener noreferrer">https://www.aaa.com",</a> G5_URL);

    }

    if ($member[mb_2] != "부산" && ($bo_table == "ccc" || $bo_table == "ddd")) {

        alert("bbb 홈페이지를 이용해 주시기 바랍니다.\\n<a href="https://www.bbb.com"," target="_blank" rel="noopener noreferrer">https://www.bbb.com",</a> G5_URL);

    }</p>

<p>

 

로그인 한 후 게시판은 잘 막아지는데

로그아웃 했을때 게시판을 막론하고 위 메시지가 나옵니다.

 

어떻게 해야 로그아웃 했을때는 메시지가 안나오게 할수 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
e
3년 전

</p>

<p>    if ($member[mb_2] && $member[mb_2] != "서울" && ($bo_table == "aaa" || $bo_table == "bbb")) {

        alert("aaa 홈페이지를 이용해 주시기 바랍니다.\\n<a href="https://www.aaa.com"," target="_blank" rel="noopener noreferrer">https://www.aaa.com",</a> G5_URL);

    }

    if ($member[mb_2] && $member[mb_2] != "부산" && ($bo_table == "ccc" || $bo_table == "ddd")) {

        alert("bbb 홈페이지를 이용해 주시기 바랍니다.\\n<a href="https://www.bbb.com"," target="_blank" rel="noopener noreferrer">https://www.bbb.com",</a> G5_URL);

    }</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

예서제이
3년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

해당 게시판들이 같은 스킨을 쓴다면

wr_2에 따라서 bo_table 값을 변경해 주면 덜 번거롭지 않을까요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

3년 전

해당 if를 두개를 $is_member 해서 로그인했는지 체크하는 변수인데 해당일때만 하게 해주시면 될거 같습니다.

if( $is_member){

지금소스

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

예서제이
3년 전
소중한 댓글 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인