php 소스질문좀 다시드리겠습니다.. 채택완료

아래소스보시면요 

/memo.php?kind=recv' 해당부분페이지 갈시 css를 보여주게끔할려는데요  

 

if($url == G5_URL.'/memo.php?kind=recv'){   

이걸로 주소 적으면 그해당 페이지 들어갈시 제가지정한 css로 변경되는거 아닌가요 혹시?

 

 

Copy
<?php $url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];  if($url == G5_URL.'/memo.php?kind=recv'){ ?> <ul class="win_ul">        <li style="border-bottom: solid 2px #007aff;    z-index: 9999;"><a href="./memo.php?kind=recv">받은쪽지</a></li>        <li><a href="./memo.php?kind=send">보낸쪽지</a></li>        <li><a href="./memo_form.php">쪽지쓰기</a></li>    </ul>  <?}?>      <?php $url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];  if($url == G5_URL.'/memo.php?kind=send'){ ?> <ul class="win_ul">        <li><a href="./memo.php?kind=recv">받은쪽지</a></li>        <li style="border-bottom: solid 2px #007aff;    z-index: 9999;"><a href="./memo.php?kind=send">보낸쪽지</a></li>        <li><a href="./memo_form.php">쪽지쓰기</a></li>    </ul>  <?}?>

답변 2개

채택된 답변
+20 포인트

echo $url 해서 변수값이랑 주소창 url 비교해보세요..

 

아니면 아래처럼 $url 대순 다른 변수로 해도 됩니다.

(그냥 $kind 로 해도 되는걸로 알고 있지만...) 

 

<?php $memo_type = $_GET['kind']; ?>

 

<ul class="win_ul">

<li<?php if($kind == 'recv') echo ' style="border-bottom:2px solid #ccc";?>><a href="#">받은쪽지</a></li>

<li<?php if($kind == 'send') echo ' style="border-bottom:2px solid #ccc";?>><a href="#">보낸쪽지</a></li>

</ul>


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

답변에 대한 댓글 2개

알려주신소스그대로 적용시 오류가 나오네요 ㅠㅠ
echo ' style="border-bottom:2px solid #ccc"';?>

' 이 하나 빠졌네요.. ccc" 다음에 따옴표 하나 추가해주세요~

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

Copy
<ul class="win_ul">	<li <?php if($url == G5_URL.'/memo.php?kind=recv'){ ?>style="border-bottom: solid 2px #007aff; z-index: 9999;"<?php } ?><a href="./memo.php?kind=recv">받은쪽지</a></li>	<li <?php if($url == G5_URL.'/memo.php?kind=send'){ ?>style="border-bottom: solid 2px #007aff; z-index: 9999;"<?php } ?><a href="./memo.php?kind=send">보낸쪽지</a></li>	<li <?php if($url == G5_URL.'/memo_form.php'){ ?>style="border-bottom: solid 2px #007aff; z-index: 9999;"<?php } ?><a href="./memo_form.php">쪽지쓰기</a></li></ul>

 

원하시는게 이런거 아닌가요

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

답변에 대한 댓글 1개

답변주셔서 감사합니다
그런데 알려주신데로 해본결과 링크경로에따른 css변경이 안되네요 ㅠㅠ

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

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

로그인
🐛 버그신고