채택완료

php변수 질문입니다.

2017-08-11 (금) 16:21:24 2,255

현재 헤드에 

<?php

    $group_style = array('','','');

    if ($_SERVER['SCRIPT_NAME'] === '/bbs/group1.php')

        $group_style[0] = 'active';

    else if ($_SERVER['SCRIPT_NAME'] === '/bbs/group1-2.php')

        $group_style[1] = 'active';

else if ($_SERVER['SCRIPT_NAME'] === '/bbs/board.php?bo_table=news')

        $group_style[61] = 'active';

else if ($_SERVER['SCRIPT_NAME'] === '/bbs/board.php?bo_table=media1')

        $group_style[62] = 'active';

?>

이런식으로 놓고 레프트.php 에

<ul>

<li><a href="<?php echo G5_URL ?>" class="<?=$group_style[61]?>">소식</a></li>

<li><a href="<?php echo G5_URL ?>" class="<?=$group_style[62]?>">센터</a></li>

</ul>

이렇게 놓았습니다.근데 일반 서브페이지는 active 클래스가 생기는데 게시판은 active 가 생기지 않습니다.

무엇이 문제일까요?

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
2017-08-11 (금) 16:37:02

뒤에 뭐가 더 붙을지 모르니까요.

else if($_GET['bo_table'] == "news")

   $group_style[61] = 'active';

else if($_GET['bo_table'] == "media1")

   $group_style[62] = 'active';

답변에 대한 댓글 1개

항상 감사합니다.

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