I Back ^ 2l 4} Search ly Favorites 2l Ị^M edia
3. THỐNG NHẤT KÍCH THƯỚC CỦA MOĨ TRANG PHP
RIGHT </TD>
</TR> <TR HEIGHT="280"> <TD vAlign=top width="20%"> LEFT </TD> <TD vAlign=top width=" 60%" > BODY </TD>
<TD vAl ign=top width=" 2 0 %" >
RIGHT</TD> </TD> </TR> <TR HEIGHT="50"> <TD colspan=3 align=center> BOTTOM </TD </TR> </TABLE> </body> < /h tm l>
Trong trường hợp bạn muôn có đường p hân cách giữa mỗi p hần bằng image, bạn có th ể khai báo lại tra n g sample.php có 5 h àn g và 5 cột như template.php như hình 6-4.
' 3 W elcom e to Including File -Microsoft In te rn e t Explorer -lsj_x|
File Edit View Favorites Iools Help El
V-J Back ▼+ ' & 21 íjắ ¿^Search 1ị | Favorites &
Address 1 ^ http : //locatfiost : 85/chapter06/template.php ¿>Go Links »
TOP
LEFT BODY RIGHT
BOTTOM
À
5 ] Done — A 1 r local intranet
H ình 2-4: Phân cách có viềng
Để trìn h bày tra n g tempale.PHP như h ìn h 6-4, bạn khai báo nội dung tra n g này như ví dụ 6-4.
Ví dụ 6-4: K hai b á o tem p la te.p h p
<html> <head> <title>
Welcome to Including File </tỉtle>
<LINK href="style.css" rel = stylesheet> <META http-equiv=Content-Type content= "text/html; charset=utf-8"> </head>
<body bottomMargin=0 leftMargin=0 topMargin=0 rightMargin=0>
cTABLE width="778 " border=0 cellSpacing=0 <jtíllPdddiny = 0 ciliyn=<_:enLer> <TR HEIGHT- 10 0 " > <TD Align=center colspan=5> TOP < /TD> </TR>
<!—Khai báo đường phân cách—>
<TR HEIGHT= 1 >
<TD colspan=5 bgcolor=grayx/TD> </TR>
<TR HEIGHT="280 " >
<TD vAlign=top width= "150 " >LEFT</TD>
<TD bgcolor=gray width=" 1"></TD> <Tn vAl i gn=top wi (ith= " 476 " >BODY</TD>
<!--Khai báo đưímg p h â n cách— >
<TD bgcolor=gray width=" 1"></TD> <TD vAlign=top width="150">RIGHT</TD> </TR>
<!—Khai báo đường ph â n cách— >
<TR HEIGHT= 1 > <TD colspan=5 bgcolor=grayx/TD> </TR> <TR HEIGHT="50"> <TD colspan=5 align=center> BOTTOM </TD </TR> </TABLE> </body> < /lĩtm l>
Sau đó tách tra n g template.php này th à n h 5 tra n g khác nhau được đ ặ t tên tương ứng là
top.htm, left.htm, right.htm và bottom.htm, trong đó phần body tương ứng với tran g
templates.p h p .
Để khai báo chèn tập tin trong tra n g PHP, bạn sử dụng cú pháp như sau:
<?php include("filename"); ?> Hay <?php require("filename"); ?>
Trong đó tran g templates.PHP khai báo chèn top.htm, left.htm , right.htm và bottom.htm
như ví dụ 6-5.
Ví dụ 6-5: K hai b áo c h è n tậ p tin tro n g tem p lates.p h p
<html> <head>
< t i t l e >
Welcome to HUUKHANG.COM </title>
<LINK href="style.css" rel = stylesheet> <META http-equiv=Content-Type content=11 text/html; charset =utf-8"> </head>
<body bottomMargin=0leftMargin=0 topMargin=0 rightMargin=0>
<TABLE wiđth="778" border=0 cellSpacing=0 cellPadding=0 align=center> <TR HEIGHT= 100 "> <TD Align=center colspan=5> <?php include ( "top .htm" ) ?> < /TD> </TR>
<!—Khai báo đường ph â n cách—>
<TR HEIGHT= 1 >
<TD colspan=5 bgcolor=grayx/TD> </TR>
<TR HEIGHT="280 " >
<TD vẦlign=top width=" 150"> <?php include ("left .htm" ) ?> </TD>
<!—Khai báo đường phân cách—>
<TD bgcolor=gray width=" 1"></TD> <TD vAlign=top width= " 476 " >BODY</TD>
<!—Khai báo đường phân cách—>
<TD bgcolor=gray width=" 1"></TD> <TD vAl ign=top width=" 15 0" > <?php include ( "right .htm" ) ?> </TD>
</TR>
<!—Khai báo đường phân cách—>
<TR HEIGHT= 1 > <TD colspan=5 bgcolor=grayx/TD> </TR> <TR HEIGHT="50 " > <TD colspan=5 align=center> <?php include ( "bottom.htm" ) ?> </TD </TR> </TABLE> </body> </html>
Khi triệu gọi tran g templates.php, nội dung của 4 tan g left.htm , right.htm , top.htm, bottom.htm chèn vào tra n g templates.php như hình 6-5.
3 W elcom e to HUUKHANG.COM - Microsoft In te rn e t Explorer
File Edit View Favorites Iools Help
v -1 Back - ■+ - £ ¿^Search [¿JFavorfces i^Mecfca J -ù>' -á ' J v ầ
Address | ^ j http://locafliost:85/chapter06/templates.php '»’ I ^>Go Links»
LOGO BANNER
W e lc o m e Hom o 1 S e a rch I C o n ta ct Holt) BODY
LEFT FREE ADV