웹마스터 팁

초보의 초보를위한 초보에의한 강의입니다.


그래도 똑같은 좌측 메뉴를 불러오는데는 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라는 상단과 좌측의 기본 홈페이지 모양이 나오게 됩니다.
특별한 페이지 부분에서만 특별한 메뉴를 불러와 전체적인 분위기를 바꿀수 있게되었습니다.


초보의 초보를위한 초보에의한 강의였습니다.
제목 글쓴이 날짜
[re | 씽크식 PHP] 많고 많은 페이지들을 하나로 줄이자! [2] John Sync. 2002.02.24
많고 많은 페이지들을 하나로 줄이자! [7] 제키드+_+)/ 2002.02.23
include를 이용한 다음넷 홈페이지 꾸미기1 [10] ZipShin 2002.03.12
include를 이용한 다음넷 홈페이지 꾸미기2(그림 첨부) [4] file ZipShin 2002.03.12
총페이지의 값을 구하고 출력하기 불티나 2002.06.05
[PHP]간단한 로그인페이지 만들기 [15] ZipShin 2002.07.09
[Header 이용하기 #3] 페이지 이동 [2] )OsE= 2002.08.01
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 1 [17] 아이쿠 2002.08.30
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 2 [11] 아이쿠 2002.08.30
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 3 [1] 아이쿠 2002.08.30
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 4 end [15] 아이쿠 2002.08.30
페이지에 접속할 때마다 다른 배너보여주는 소스.. [9] 풍월주인 2002.10.07
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #1 [9] file 아이쿠 2002.11.13
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #2 [8] 아이쿠 2002.11.13
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #3 [10] 아이쿠 2002.11.15
모닝샵 이용해서 쇼핑몰 만들기 (웹페이지 만들기1) [8] file 한꼬마 2002.11.22
[동주아빠] PHP 게시판(17강) - 저장 후 페이지 이동 손병목 2002.12.25
제로보드식 에러페이지 만들기 [2] .zeve 2003.02.04
홈페이지의 내용을 DB에 담기 [15] 세죠위그이 2003.05.30
내 홈페이지의 방문자 어디서 접속했을까 알아봅시다 [21] file 버찌소년 2003.10.08