동일게시판내에서 스킨과 헤더,풋을 경우에따라다르게 보이게하기 질문요
특정 메뉴를 클릭하면 페이지의 상단하단과 스킨이 하얗게
다른메뉴를 클릭하면 검게이런식으로 하려는데요 동일 게시판으로요..
아무리생각해봐도 감이잡히지않네요..
혹시 php를 잘 알아야만 하나요?
다른메뉴를 클릭하면 검게이런식으로 하려는데요 동일 게시판으로요..
아무리생각해봐도 감이잡히지않네요..
혹시 php를 잘 알아야만 하나요?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 5개
---------------------
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=13437&page=&sca=&sfl=&stx=&sst=&sod=&spt=&page=
<?
//조건이 없다면 기본출력
if(!isset($_SESSION['path'])){
$_SESSION[path] = "/._head.php";
}
else{
//기존 섹션값이 존재하는상태에서, 넘어오는 변수가 다른경우
switch($url)
{
case 'a':
$_SESSION[path] = "/._head_a.php";
break;
case 'b':
$_SESSION[path] = "/._head_b.php";
break;
case 'c':
$_SESSION[path] = "/._head_b.php";
break;
default:
$_SESSION[path] = "/._head.php";
break;
}
include_once($_SESSION[path]);
?>
스킨도 달리하려면 board.php 와 view.php 등의 파일등을 뜯어야하는것인가요?
뜯어봐야겟군요!! 아니면, 뮤존님의 친절한 설명 기다릴수밖에...ㅎ
위 소스 잘 확인 해보심 되는데 ;;
http://sksna.com/
http://sksna.com/?url=a
http://sksna.com/?url=b
http://sksna.com/?url=c
------------------------------------
적용된 코드는 아래처럼 ;;
--------------------------------
if(!isset($_SESSION[path])){
switch($url)
{
case 'a':
$_SESSION[path] = "basic_old";
break;
case 'b':
$_SESSION[path] = "default";
break;
default:
$_SESSION[path] = "basic";
break;
}
}
//기존 섹션이 존재한 상태에서 새로운 변수 발생시
if($url){
unset($_SESSION[path]);
switch($url)
{
case 'a':
$_SESSION[path] = "basic_old";
break;
case 'b':
$_SESSION[path] = "default";
break;
default:
$_SESSION[path] = "basic";
break;
}
}
$skin[head_menu] = $_SESSION[path];