웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 3
2002.08.30 22:39
초보의 초보를위한 초보에의한 강의입니다.
그래도 똑같은 좌측 메뉴를 불러오는데는 leftmenu=left_frame 이와 같은 형태를 써주는것도
^.^ 귀찮으실수 있으실것입니다.
index.php
-----------------------------------------------------------
<Table>
<tr><td>
<? include ("Top_frame.php"); ?>
</td></tr>
<tr><td>
<Table>
<tr><td>
<?
if (is_file("/home/index/leftmenu/$leftmenu.php")) {
include ("/home/index/leftmenu/$leftmenu.php"); }
else {
include ("/home/index/leftmenu/left_menu.php"); }
?>
</td><td>
<?
if (is_file("/home/index/body/$id.php")) :
include ("/home/index/body/$id.php");
endif;
?>
</td></tr>
</Table>
</td></tr>
</Table>
위와 같이 수정을 해주신다면(?)
if (is_file("/home/index/leftmenu/$leftmenu.php")) 만약 ~~ 이라면
{ include ("/home/index/leftmenu/$leftmenu.php"); } 실행
else ~~ 아니라면
{ include ("/home/index/leftmenu/left_menu.php"); } 실행
이부분이 추가가 되었습니다. 쉽지요.?
만약 $leftmenu 파일이 존재한다면 $leftmenu파일을 불러오고 아니라면 left_menu.php 파일을 불러 옵니다.
즉 default 값이 생긴 것입니다. index.php?id=test 라고 불러온다면...
$leftmenu 값이 없으므로 $leftmenu.php 라는 파일도 있을수가 없겠죠..? ^.^
자동적으로 left_menu.php 파일을 불러오게 됩니다.
index.php
-----------------------------------------------------------
<Table>
<tr><td>
<?
if (is_file("/home/index/topmenu/$menu.php")) {
include ("/home/index/topmenu/$menu.php"); }
else {
include ("/home/index/topmenu/menu.php"); }
?>
</td></tr>
<tr><td>
<Table>
<tr><td>
<?
if (is_file("/home/index/leftmenu/$menu.php")) {
include ("/home/index/leftmenu/$menu.php"); }
else {
include ("/home/index/leftmenu/menu.php"); }
?>
</td><td>
<?
if (is_file("/home/index/body/$id.php")) :
include ("/home/index/body/$id.php");
endif;
?>
</td></tr>
</Table>
</td></tr>
</Table>
이렇게 전체적으로 수정을 해주신다면 ^.^
$menu 값에 따라 menu.php라는 상단과 좌측의 기본 홈페이지 모양이 나오게 됩니다.
특별한 페이지 부분에서만 특별한 메뉴를 불러와 전체적인 분위기를 바꿀수 있게되었습니다.
초보의 초보를위한 초보에의한 강의였습니다.
그래도 똑같은 좌측 메뉴를 불러오는데는 leftmenu=left_frame 이와 같은 형태를 써주는것도
^.^ 귀찮으실수 있으실것입니다.
index.php
-----------------------------------------------------------
<Table>
<tr><td>
<? include ("Top_frame.php"); ?>
</td></tr>
<tr><td>
<Table>
<tr><td>
<?
if (is_file("/home/index/leftmenu/$leftmenu.php")) {
include ("/home/index/leftmenu/$leftmenu.php"); }
else {
include ("/home/index/leftmenu/left_menu.php"); }
?>
</td><td>
<?
if (is_file("/home/index/body/$id.php")) :
include ("/home/index/body/$id.php");
endif;
?>
</td></tr>
</Table>
</td></tr>
</Table>
위와 같이 수정을 해주신다면(?)
if (is_file("/home/index/leftmenu/$leftmenu.php")) 만약 ~~ 이라면
{ include ("/home/index/leftmenu/$leftmenu.php"); } 실행
else ~~ 아니라면
{ include ("/home/index/leftmenu/left_menu.php"); } 실행
이부분이 추가가 되었습니다. 쉽지요.?
만약 $leftmenu 파일이 존재한다면 $leftmenu파일을 불러오고 아니라면 left_menu.php 파일을 불러 옵니다.
즉 default 값이 생긴 것입니다. index.php?id=test 라고 불러온다면...
$leftmenu 값이 없으므로 $leftmenu.php 라는 파일도 있을수가 없겠죠..? ^.^
자동적으로 left_menu.php 파일을 불러오게 됩니다.
index.php
-----------------------------------------------------------
<Table>
<tr><td>
<?
if (is_file("/home/index/topmenu/$menu.php")) {
include ("/home/index/topmenu/$menu.php"); }
else {
include ("/home/index/topmenu/menu.php"); }
?>
</td></tr>
<tr><td>
<Table>
<tr><td>
<?
if (is_file("/home/index/leftmenu/$menu.php")) {
include ("/home/index/leftmenu/$menu.php"); }
else {
include ("/home/index/leftmenu/menu.php"); }
?>
</td><td>
<?
if (is_file("/home/index/body/$id.php")) :
include ("/home/index/body/$id.php");
endif;
?>
</td></tr>
</Table>
</td></tr>
</Table>
이렇게 전체적으로 수정을 해주신다면 ^.^
$menu 값에 따라 menu.php라는 상단과 좌측의 기본 홈페이지 모양이 나오게 됩니다.
특별한 페이지 부분에서만 특별한 메뉴를 불러와 전체적인 분위기를 바꿀수 있게되었습니다.
초보의 초보를위한 초보에의한 강의였습니다.
html은 이해가 가는데 왜 php는 암만봐도 이해가 안될까요 ㅠ.ㅠ