글쓰기페이지에선 안나오는 조건문에 대해 질문해봅니다.
본문
그누보드 5.33을쓰고 있어요
조건문을 만들고 있는 과정인데.
1.회원여분필드인 mb_1이 AAA일때 안나와야한다
2.로그인페이지 일때 안나와야한다
3.register 일때 안나와야한다
4.confirm 일때 안나와야한다
<?php if ($member['mb_1'] != 'AAA' && !strstr($Site_URL, 'login') && !strstr($Site_URL, 'register') && !strstr($Site_URL, 'confirm') ) : ?>
내용
<?php endif; ?>
이와같이 표현을 해서 테스트를 해보니 작동을 하고 있는데요
여기에 추가로
모든 게시판들의 글 쓰기페이지에도 안나오게 하려고 하거든요.
글쓰기 페이지는 도저히 어찌 표현해야할지 모르겠어서..조언을 기다려봅니다
!-->
답변 1
다음과 같이 해 볼 수 있을것 같습니다.
<?php
if (
$member['mb_1'] != 'AAA' &&
!strstr($Site_URL, 'login') &&
!strstr($Site_URL, 'register') &&
!strstr($Site_URL, 'confirm') &&
!strstr($_SERVER['REQUEST_URI'], '/bbs/write.php')
) :
?>
내용
<?php endif; ?>
답변을 작성하시기 전에 로그인 해주세요.