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

페이지별로 카테고리 해당부분 배경색상 변경(sir처럼) 채택완료

Romancia 10년 전 조회 4,176

 

 

안녕하세요^^ 페이지 별로 카테고리의 해당부분 배경 색 변경(현재의 sir.co.kr의 카테고리 처럼) 어떻게 표현해야 할 지 궁금합니다. 

 

실력있는 분들의 많은 답변 부탁드립니다. 

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

답변 2개

채택된 답변
+20 포인트
N
10년 전

1. $_SERVER[PHP_SELF] ​라던가 (현재주소가져오기)를 사용하여

내부에서 if처리를 해버립니다.

 

class ppiinnkk가 핑크컬러라 가정했을때​( echo  "style='background:pink;'"; 도 상관없음)

.ppiinnkk{ background:pink; }

 

 

 

$_SERVER[PHP_SELF] == "주소" ){ echo "class='ppiinnkk​'"; }?>>사용후기

  • $_SERVER[PHP_SELF] == "주소" ){ echo "class='ppiinnkk​'"; }?>>자주 묻는 질문(FAQ)
  • $_SERVER[PHP_SELF] == "주소" ){ echo "class='ppiinnkk​'"; }?>>도움말
  •  

  • $_SERVER[PHP_SELF] == "주소" ){ echo "class='ppiinnkk​'"; }?>>1:1 문의하기
  •  

     

    2. 인수를 체크하여  처리(주소표시줄에 뜨는게 있으면 get으로 읽으면됨)

     

    예) http://www.naver.com/">www.naver.com/어쩌구.php?nn=0  <---- nn의 인수 0~4라면

    $_GET["nn"]​ == "0" ){ echo "class='ppiinnkk​'"; }?>>사용후기

    $_GET["nn"]​ == "1" ){ echo "class='ppiinnkk​'"; }?>>자주 묻는 질문(FAQ)

    $_GET["nn"] == "2" ){ echo "class='ppiinnkk​'"; }?>>도움말  

    $_GET["nn"] == "3" ){ echo "class='ppiinnkk​'"; }?>>1:1 문의하기  

     

     

     

    3. 페이지 이동할때마다 세션을 기록하여

    세션을 리딩시킨다

     

    귀찮으니 비추천.....

     

     

     

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

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

    Romancia
    10년 전

    $nwpage = $_SERVER['PHP_SELF'];

    ?>

     

     

    되니깐 잘 되더라구요^^ 

     

    위에 글 남겨주신 분도 감사합니다. 

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

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

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

    로그인