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

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

질문좀드리겠습니다.

 

해당페이지에가면 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개

안되네요 ㅠㅠ
#bo_cate_on1 { background: #000; }

css부분입니다.
정확히 안되는부분을 말해주세요
css 적용자체가 안됩니다. ㅠㅠ 아무런 효과가 안떠요
<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; }
css 겹치는게 있는지 확인해보고
안되면 강력한 새로고침 해보세요 컨트롤 쉬프트 알 누르면 될거에요
css 겹치는건 없는데 안되네요 쿠키 삭제도해봤습니다 ㅠ
아이디는 나오나요?
구글 검사시 해당 a링크에 bo_cate_on1 아이디는 안나옵니다.
공지사항 페이지로 접근 하셨나요?
네 /bbs/board.php?bo_table=notice 페이지 입니다
구글검사가 뭔가요? 개발자도구로 선택해보세요
네 개발자 도구로 본거입니다.
저장이 안된거 아닌가요? 제가 한번 로그인해서 봤는데 아무것도 없네요
아 해결했습니다 ㅎㅎ
혹시 그러면

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

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

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

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

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

<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>

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

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

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

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

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

 

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

답변에 대한 댓글 1개

네네 이부분은 해결했습니다
혹시

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

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

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

 

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

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

 

 

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

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

$bo_table = "notice";

?>

 

 

>

    공지사항

 

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

 

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

   

   

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

답변에 대한 댓글 1개

아 해결했습니다 ㅎㅎ
혹시 그러면

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

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

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

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

답변에 대한 댓글 1개

안들어가있습니다.

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

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

로그인

전체 질문 목록

🐛 버그신고