PHP if문.. 페이지별로 서브메뉴 바뀌게 하는..것좀 봐주세요.

PHP if문.. 페이지별로 서브메뉴 바뀌게 하는..것좀 봐주세요.

QA

PHP if문.. 페이지별로 서브메뉴 바뀌게 하는..것좀 봐주세요.

답변 1

본문

그누보드 5를 이용해서 홈페이지 만드는 중입니다.


head.php
tail.php활용해서

게시판까지 연동해놓은 상태이구요.



그런데. 좌측서브메뉴가 게시판페이지가 바뀌면 같이 바뀌게 까지는 해놨는데.. 

로그인과 회원가입페이지가 될때도 서브메뉴가 바뀌게 해야 되는데 도저히 안됩니다.

게시판일 경우는 if ($bo_table=="게시판아이디")로 하는거면
특정페이지일경우에는 어떻게 선언해야 먹히는 건가요? 

선언을 잘못한건지.. 
php사용한지 얼마 안되어 모르는게 많습니다.. 자세히 설명 해주세요. 





head.php의 코딩

<div class="sub_content">
<?php include_once (G5_PATH.'/inc/menu.php'); ?>
</div>

/inc/menu.php의 코딩.
----게시판페이지일 경우 서브메뉴 바뀌는 if문. 
<?php } if ($bo_table == "health" || $bo_table == "ict"|| $bo_table == "notice"|| $bo_table == "photo"|| $bo_table == "recration"|| $bo_table == "song") { ?>
    
        <h3 class="sub_txt">여가활동</h3>
            <ul>
              <li style="border-bottom:1px solid #666;">사진</li></a>
              <li style="border-bottom:1px solid #666;">노래</li></a>
              <li style="border-bottom:1px solid #666;">ICT</li></a>
              <li style="border-bottom:1px solid #666;">레크레이션</li></a>
              <li style="border-bottom:1px solid #666;">건강</li></a>
              <li style="border-bottom:1px solid #666;">공지사항</li></a>
          </ul>

---회원가입페이지일경우 서브메뉴 바뀌는 if문.. (안됩니다..)
<?php 
 $Site_URL = $PHP_SELF;
 } if($Site_URL == "../bbs/register.php") { ?>
        <h3 class="sub_txt">회원가입</h3>
            <ul>
              <li style=""></li>
              <li style=""></li>
              <li style=""></li>
              <li style=""></li>
              <li style=""></li>
          </ul>

이 질문에 댓글 쓰기 :

답변 1

이렇게 바꿔보세요. 괄호 위치도 위로 변경되었습니다.

 

<?php

}

$Site_URL = $_SERVER['PHP_SELF']; 

if($Site_URL == "/bbs/register.php") { ?>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 7
© SIRSOFT
현재 페이지 제일 처음으로