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

php 소스코드 문의드립니다. 채택완료

초비입니다 3년 전 조회 1,857

질문좀드리겠습니다.

 

해당페이지에가면 a링크 부분이 notice 페이지 일시 bo_cate_on1 css를 여기에 저장된걸 주고싶은데 

안되는이유가 뭔지 궁금합니다 ㅠㅠ

 

그리고 혹시 메인페이지 일시 shop/orderinquiry.php 이렇게 2개페이지일시에는 

$bo_table == "notice")

 

이부분을 어떻게 해야하나요~?

 

</strong></p>

<p> </p>

<p><a href="/bbs/board.php?bo_table=notice" class="nav_menu" <?if($bo_table == "notice") echo ' id="bo_cate_on1"';?>>

            공지사항<img src="../../../img/loud.svg" alt="">

      </a></p>

<p><strong>
 

 

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

답변 5개

채택된 답변
+20 포인트

이렇게 해보세요

</p>

<p> </p>

<pre>
<code><?=($bo_table == "notice") ? 'id="bo_cate_on1"' : '';?></code></pre>

<p>

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

답변에 대한 댓글 24개

초비입니다
3년 전
안되네요 ㅠㅠ
#bo_cate_on1 { background: #000; }

css부분입니다.
릴보이즈
3년 전
정확히 안되는부분을 말해주세요
초비입니다
3년 전
css 적용자체가 안됩니다. ㅠㅠ 아무런 효과가 안떠요
초비입니다
3년 전
<a href="/bbs/board.php?bo_table=notice" class="nav_menu" <?=($bo_table == "notice") ? 'id="bo_cate_on1"' : '';?>>
공지사항<img src="../../../img/loud.svg" alt="">
</a>

#bo_cate_on1 { background: #000; color: #fff; }
릴보이즈
3년 전
css 겹치는게 있는지 확인해보고
안되면 강력한 새로고침 해보세요 컨트롤 쉬프트 알 누르면 될거에요
초비입니다
3년 전
css 겹치는건 없는데 안되네요 쿠키 삭제도해봤습니다 ㅠ
릴보이즈
3년 전
아이디는 나오나요?
초비입니다
3년 전
구글 검사시 해당 a링크에 bo_cate_on1 아이디는 안나옵니다.
릴보이즈
3년 전
공지사항 페이지로 접근 하셨나요?
초비입니다
3년 전
네 /bbs/board.php?bo_table=notice 페이지 입니다
릴보이즈
3년 전
구글검사가 뭔가요? 개발자도구로 선택해보세요
초비입니다
3년 전
네 개발자 도구로 본거입니다.
릴보이즈
3년 전
저장이 안된거 아닌가요? 제가 한번 로그인해서 봤는데 아무것도 없네요
초비입니다
3년 전
아 해결했습니다 ㅎㅎ
혹시 그러면

메인페이지나 . shop/orderinquiry.php 여기페이지는 어떻게 해야할까요 ㅠ?
릴보이즈
3년 전
모르겠네요 거기는 주문내역 페이지인데 거기서 뭘 어떻게 한단거에요?
초비입니다
3년 전
해당페이지
<?=($bo_table == "notice") ? 'id="bo_cate_on1"' : '';?>
이부분을

($bo_table == "notice") 여기를 어떻게 변경해야할까요 ㅠㅠ
릴보이즈
3년 전
육하원칙으로 말해주세요~ 제가 작업한곳도 아니라서 무슨말인지 모르겠어요
초비입니다
3년 전
제가 지식이 없어서 죄송합니다 ㅠㅠ

게시판일시 에는 아래소스인데
<?=($bo_table == "notice") ? 'id="bo_cate_on1"' : '';?>

/shop/orderinquiry.php 페이지 일시에는
<?=($bo_table == "orderinquiry") ? 'id="bo_cate_on1"' : '';?>
이게 맞는걸까요? 이렇게 적용을해봐도 안나오길래요.

메인페이지는
<?=($bo_table == "shop") ? 'id="bo_cate_on1"' : '';?>
릴보이즈
3년 전
이것은
이렇게 일단 해보세요
<?=basename($_SERVER['SCRIPT_FILENAME'],'.php') == "orderinquiry") ? 'id="bo_cate_on1"' : '';?>
그리고 채택 눌러주세요
초비입니다
3년 전
네 채택은 꼭 누르겠습니다.

<li><a href="/shop/orderinquiry.php" class="nav_menu" <?=basename($_SERVER['SCRIPT_FILENAME'],'.php') == "orderinquiry") ? 'id="bo_cate_on1"' : '';?>>
주문내역
<img src="../../../img/list.svg" alt=""> </a></li>

이렇게 적용시 페이지가 작동하지않습니다 라고나옵니다.
릴보이즈
3년 전
아~ 제가 오타 났네요
<?=(basename($_SERVER['SCRIPT_FILENAME'],'.php') == "orderinquiry") ? 'id="bo_cate_on1"' : '';?>
다시해보세요
초비입니다
3년 전
오 적용됩니다 ! 감사합니다 메인페이지는 어떻게 할까요?
릴보이즈
3년 전
응용하면 될것같아요.. 채택 해주세요
릴보이즈
3년 전
<?=defined('_INDEX_') ? 'id="bo_cate_on1"' : ''; ?> 될진 모르겠지만.. 일단 이걸로 해보세요 메인페이지

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

복스리
3년 전

확인해봤는데 정상적으로 되는데요? 혹시 브라우저 문제 아닌가요?

개발자 도구로 봐도 정상적으로 되어있습니다 배경은 검은색으로 되어있구요..

브라우저 캐쉬를 삭제해보시고 다시 한번 새로고침 해보시기 바랍니다.

 

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

답변에 대한 댓글 1개

초비입니다
3년 전
네네 이부분은 해결했습니다
혹시

게시판 말고 메인페이지나 orderinquiry 페이지도 css적용을 하고싶은데 어떻게 해야할까요

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

복스리
3년 전

2가지 확인해보셔야할꺼 같은데요.

 

1. 상단에 css 정의가 정상적으로 되어있는지 확인.

2. bo_table 파라메터 값이 정상적으로 notice로 들어오는지 확인.

 

 

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

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

3년 전

<?php

$bo_table = "notice";

?>

 

<style>

#bo_cate_on1 {  background: #000;  color: #fff; }    

</style>

 

<a href="/bbs/board.php?bo_table=notice" class="nav_menu" <?=($bo_table == "notice") ? 'id="bo_cate_on1"' : '';?>>

    공지사항<img src="../../../img/loud.svg" alt="">

</a>

 

이런식으로 강제로 bo_table 넣고 해보면 잘 들어가는데요

 

bo_table 값 나오나 echo로 찍어 보세요

   

   

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

답변에 대한 댓글 1개

초비입니다
3년 전
아 해결했습니다 ㅎㅎ
혹시 그러면

메인페이지나 . shop/orderinquiry.php 여기페이지는 어떻게 해야할까요 ㅠ?

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

3년 전

개발자 도구로 보면 id는 들어가 있나요?

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

답변에 대한 댓글 1개

초비입니다
3년 전
안들어가있습니다.

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

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

로그인