서브페이지별 각각 다른 메뉴 불러오기 (head.php 수정)
head.php 외부 로그인 아래에 적용시켜 서브페이지마다 다른 메뉴를 불러오기
아래 글 "게시판별 좌측메뉴 각각 다르게 불러오기" 랑 같이 쓰시면
초보자님껜 유용한 팁이 아닐까 싶어서 올립니다.
해당 URL 페이지 체크해서 if문 적용시키기...
inc 폴더에 각각의 왼쪽 메뉴 파일을 만들어 놓았다고 가정하구여
<?
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/guide/index.php"){ //이용안내 페이지일 때 실행
include_once("$g4[path]/inc/left_guide.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/download/index.php"){ //다운로드 페이지일 때 실행
include_once("$g4[path]/inc/left_download.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/sitemap/index.php"){ //사이트맵 페이지일 때 실행
include_once("$g4[path]/inc/left_sitemap.htm");
}
?>
유사한 내용을 연이어 올려서.. 도배하는 기분이 들어 죄송합니다만...
초보인 제가 필요했던 내용이었던 지라... ^^;;
간단한거지만... 첨 이용하시는 분껜 도움이 되고자 몇자 적었습니다.
구럼, 꾸벅
아래 글 "게시판별 좌측메뉴 각각 다르게 불러오기" 랑 같이 쓰시면
초보자님껜 유용한 팁이 아닐까 싶어서 올립니다.
해당 URL 페이지 체크해서 if문 적용시키기...
inc 폴더에 각각의 왼쪽 메뉴 파일을 만들어 놓았다고 가정하구여
<?
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/guide/index.php"){ //이용안내 페이지일 때 실행
include_once("$g4[path]/inc/left_guide.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/download/index.php"){ //다운로드 페이지일 때 실행
include_once("$g4[path]/inc/left_download.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/sitemap/index.php"){ //사이트맵 페이지일 때 실행
include_once("$g4[path]/inc/left_sitemap.htm");
}
?>
유사한 내용을 연이어 올려서.. 도배하는 기분이 들어 죄송합니다만...
초보인 제가 필요했던 내용이었던 지라... ^^;;
간단한거지만... 첨 이용하시는 분껜 도움이 되고자 몇자 적었습니다.
구럼, 꾸벅
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 49개
아니면 다른 어떤 이름을 의미하시는 건지......
현재 페이지가 http://도메인/download/index.php 일 때
로그인 아래 /inc/left_guide.htm를 인클루드해서 보여주라는 뜻입니다.
<?
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/guide/index.php"){ //이용안내 페이지일 때 실행
include_once("$g4[path]/inc/left_guide.htm");
}
?>
게시판은 게시판명으로 불러오고, 일반 페이지는 이것 처럼 불러오면 head.php 파일 하나만으로
좌측메뉴는 각각 다르게 불러지게 되는거죠 ^^
사실 보여지지는 않잖아요.
이런 경우는 파일 이름을 어떻게 받아들이는지요.
초보라 그런지 뜻대로 않되네요.
지송~
자문 자답이었습니다.
다른 분들도 혹시 착각할 수 있을 것 같아서 남겨놉니다.
하나하나 배워가야지.ㅎㅎ..ㅎㅎ
아래 글 "게시판별 좌측메뉴 각각 다르게 불러오기" 랑 같이 쓰시면
초보자님껜 유용한 팁이 아닐까 싶어서 올립니다.
해당 URL 페이지 체크해서 if문 적용시키기...
inc 폴더에 각각의 왼쪽 메뉴 파일을 만들어 놓았다고 가정하구여
<?
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/guide/index.php"){ //이용안내 페이지일 때 실행
include_once("$g4[path]/inc/left_guide.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/download/index.php"){ //다운로드 페이지일 때 실행
include_once("$g4[path]/inc/left_download.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/sitemap/index.php"){ //사이트맵 페이지일 때 실행
include_once("$g4[path]/inc/left_sitemap.htm");
}
?>
유사한 내용을 연이어 올려서.. 도배하는 기분이 들어 죄송합니다만...
초보인 제가 필요했던 내용이었던 지라... ^^;;
간단한거지만... 첨 이용하시는 분껜 도움이 되고자 몇자 적었습니다
퍼갑니다.
근데 변수까지 적용할 수 있나요??
좌측메뉴는 각각 다르게 불러지게 되는거죠 ^^
<?
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/guide/index.php"){ //이용안내 페이지일 때 실행
include_once("$g4[path]/inc/left_guide.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/download/index.php"){ //다운로드 페이지일 때 실행
include_once("$g4[path]/inc/left_download.htm");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다
if($Site_URL=="/sitemap/index.php"){ //사이트맵 페이지일 때 실행
include_once("$g4[path]/inc/left_sitemap.htm");
}
?>
매번 head.php하고 tail.php 각각 만들기도 않좋고
나중에 호환이 전체적으로 흩트러져서 힘들더군요.
요 팁을 활용하면 잘 될거 같네요 감사합니다. (__)
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다 - 페이지별
if($Site_URL=="$g4[path]/index.php"){ //메인
include_once("$g4[path]/include/submenu1.php");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다 - 페이지별
if($Site_URL=="$g4[path]/join.php"){ //회원가입
include_once("$g4[path]/include/submenu1.php");
}
$Site_URL = $PHP_SELF; //현재 페이지 이름을 담는다 - 페이지별
if($Site_URL=="$g4[path]/sitemap.php"){ //사이트맵
include_once("$g4[path]/include/submenu1.php");
}
if($bo_table=="Say"){ //토크일 때
include_once("$g4[path]/include/submenu1.php");
}
if($bo_table=="Men_Only"){ //남성일 때
include_once("$g4[path]/include/submenu1.php");
}
if($bo_table=="Popular"){ //인기일 때
include_once("$g4[path]/include/submenu1.php");
}
if($bo_table=="Auction"){ //옥션일 때
include_once("$g4[path]/include/submenu2.php");
}
?>
게시판으로는 되는데..페이지로는 안되는데..원인 좀 알려주세요.