<< ÅëÇÁ·¹ÀÓ È¨ÆäÀÌÁö ¼³°èÇϱâ
>>
ÅëÇÁ·¹À½ ȨÆäÀÌÁö¿¡ ´ëÇÑ ÀڷḦ ¿øÇϽô ºÐÀÌ ÀÖ¾î¼ ÀÌ·¸°Ô ±ÛÀ»
Àû°Ô µÇ¾ú½À´Ï´Ù.
Á¦°¡ »ç¿ëÇϰí ÀÖ´Â Àüü µð·ºÅ丮 ±¸Á¶¸¦ ¾Ë·Á µå¸®°Ú½À´Ï´Ù.
Â÷±ÙÂ÷±Ù »ìÆì º¸¼¼¿ä.!!
public_html
+ main
+ frame
- main.html
&nb
sp; :
ȨÆäÀÌÁö Ãʱâȸé
-
top2.html
:
ÆäÀÌÁöÀÇ ÃëÂÊ ºÎºÐ, ¿ÞÁ· ¸Þ´º°¡ ÀÖ´Ù.
-
top3.html
:
ÆäÀÌÁöÀÇ À§ÂÊ ºÎºÐ, ¿ÞÂÊ ¸Þ´º°¡ ¾ø´Ù.
-
bottom.html &nbs
p; :
ÆäÀÌÁöÀÇ ¾Æ·¡ ºÎºÐ
- menu.html
&nb
sp; :
ÆäÀÌÁöÀÇ »ó´Ü ¸Þ´º¹Ù
-
left.html
:
ÆäÀÌÁöÀÇ ¿ÞÂÊ ¸Þ´º
+
sms
&nb
sp; :
¹®ÀÚ³ª¶ó ¸Þ´º
-
index.html  
; :
¹®ÀÚ³ª¶ó ¸ÞÀΠȸé
-
left.html
:
¿ÞÂÊ ¸Þ´º
+
include &n
bsp;  
; :
Àüü ¼³Á¤ ÆÄÀÏÀÌ µé¾î ÀÖ´Ù.
-
head.html
:
php ÀÛ¼º½Ã ÇÊ¿äÇÑ ±âº»Àû Á¤º¸°¡ µé¾î ÀÖ´Ù.
-
dbconfig.html &n
bsp; :
db Á¢¼Ó¿¡ °ü·ÃµÈ Á¤º¸°¡ µé¾îÀÖ´Ù.
-
copyright.html : Ä«ÇǶóÀÌÅÍ
ºÎºÐÀÌ µé¾î ÀÖ´Ù.
-
style.css
:
ȨÆäÀÌÁö Àüü ½ºÅ¸ÀÏ ½ÃÆ®
°æ¿ì¿¡ µû¶ó¼´Â js µð·ºÅ丮¸¦ ¸¸µé¾î javascript ÀڷḦ ³Ö¾îµÎ¸é
¾²±â ÆíÇÏ´Ù.
À§ÀÇ µð·ºÅ丮 ±¸Á¶°¡ Á¦°¡ »ç¿ëÇÏ´Â µð·ºÅ丮 ±¸Á¶¸¦ °£·«ÇÏ°Ô ¸¸µç
°Ì´Ï´Ù.
ÀÌÁ¦ main/frame µð·ºÅ丮ÀÇ ÆÄÀÏÀ» ÀÌ¿ëÇØ¼ ÅëÇÁ·¹ÀÓÀ» ¸¸µé¾î º¸°Ú
½À´Ï´Ù.
ÀÏ´Ü.. ȨÆäÀÌÁöÀÇ ÀüüÀûÀÎ ±¸¼ºÀ» »ý°¢ÇÕ´Ï´Ù.
Àü À§Âʸ޴º, ¿ÞÂʸ޴º, ³»¿ë ÀÌ·¸°Ô 3°¡Áö·Î ¸¸µé °Ú½À´Ï´Ù.
ÀÏ´Ü.. Å×À̺íÀ» Çϳª ¸¸µé¾î¼ ÀüüÀûÀΠƲÀ» Àâ½À´Ï´Ù.
Á¦ ȨÇÇÀÇ °æ¿ì´Â ´ÙÀ½°ú °°°ÚÁÒ..
========================== Àüü ±¸Á¶
================================================
<html>
<HEAD>
<TITLE>ÇüÈÀÇ PHP ÆäÀÌÁö</TITLE>
<LINK REL='stylesheet' TYPE='text/css'
HREF='../../style.css'>
<META content="text/html; charset=ks_c_5601-
1987"
http-equiv=Content-Type>
</HEAD>
<body>
<table width="750" bgcolor="#003399"
cellspacing=0
border=0 cellpadding=0>
<tr>
<td colspan='2'>
À§ÂÊ ¸Þ´º
</td>
</tr>
<tr>
<td>
¿ÞÂÊ ¸Þ´º
</td>
<td>
³»¿ëÀÌ µé¾î°£´Ù.
</td>
</tr>
</table>
</body>
</html>
========================== /Àüü ±¸Á¶
================================================
ÀÌ·¸°Ô µË´Ï´Ù. ¿©±â¼.. ³»¿ë Àü±îÁö¸¦ top2.html ·Î »ç¿ëÇϽðí,
±×¸®°í, ³»¿ë ´ÙÀ½ºÎÅÍ ¸¶Áö¸· ±îÁö¸¦ bottom.html ·Î ÀúÀåÇÏ¸é µË´Ï
´Ù.
========================= top2.html
================================================
<html>
<HEAD>
<TITLE>ÇüÈÀÇ PHP ÆäÀÌÁö</TITLE>
<LINK REL='stylesheet' TYPE='text/css'
HREF='../../style.css'>
<META content="text/html; charset=ks_c_5601-
1987"
http-equiv=Content-Type>
</HEAD>
<body>
<table width="750" bgcolor="#003399"
cellspacing=0
border=0 cellpadding=0>
<tr>
<td colspan='2'>
À§ÂÊ ¸Þ´º
</td>
</tr>
<tr>
<td>
¿ÞÂÊ ¸Þ´º
</td>
<td>
========================= /top2.html
================================================
========================= bottom.html
================================================
</td>
</tr>
</table>
</body>
========================= /bottom.html
================================================
±×¸®°í, ÀÌÁ¦ À§ÂÊ ¸Þ´º¸¦ ¸¸µå½Ã¸é µË´Ï´Ù.
ÇÁ·Î±×·¥À» ¸¸µé¶§´Â ÀÏ´Ü Å×À̺íÀ» ÀÌ¿ëÇØ¼ Àüü ±¸Á¶¸¦ ÀâÀ¸¼¼¿ä.
À§ÂÊ ¸Þ´º¸¦
¸¸µé±â À§ÇØ
ÀÏ´Ü Å×À̺íÀÇ width=100% À¸·Î ÇϽðí Å×ÀÌºí ¾È¿¡ ÇÊ¿äÇÑ ³»¿ëÀ» ³Ö
À¸½Ã¸é µË´Ï´Ù.
Àüü ȨÆäÀÌÁö°¡¸¦ º¸±â ÁÁ°Ô ¸¸µé·Á¸é table À» Àß ¾²½Ã´Â°Ô »óÃ¥ÀÔ
´Ï´Ù.
================================= menu.html
==============================================
<table width=100%
bgcolor="#c8d8f8"
cellspacing=0 border=0 cellpadding=0>
<tr>
<t
d>HOME</td>
<t
d>°Ô½ÃÆÇ</td>
<t
d>ÀÚ·á½Ç</td>
<t
d>°ÁÂ</td>
</tr>
</table>
================================= /menu.html
==============================================
ÀÌ·±½ÄÀ¸·Î ¸¸µå½Ã¸é µË´Ï´Ù. ¸¸µé¾î Á³À¸¸é top2.html ÀÇ "À§
ÂÊ ¸Þ´º"
¿¡ menu.html À»
include ÇÏ¸é µË´Ï´Ù. ±×¸®°í, ¿ÞÂÊ ¸Þ´ºµµ top.html °ú ºñ½ÁÇÏ°Ô ¸¸
µå½Ã¸é µÇÁö¿ä.
¿©±â¼ Áß¿äÇÑ Á¡Àº Å×À̺íÀ» »ç¿ëÇØ¼ µðÀÚÀÎÀ» ¸ÂÃç¾ß µÈ´Ù´Â °ÍÀÔ
´Ï´Ù.
¿ÜÂÊ ¸Þ´º¿¡ ¸Þ´º¸ñ·Ï, ÇÔ¼ö°Ë»ö, ¹è³Ê µîÀÌ µé¾î°£´Ù. ´ÙÀ½°ú °°ÀÌ
ÇÏ¸é µË´Ï´Ù.
ÀÏ´Ü. Å×À̺íÀ» ¸¸µé¾î¼ °¢ row ¸¶´Ù ¸Þ´º¸ñ·Ï, ÇÔ¼ö°Ë»ö, ¹è³Ê¸¦ ³Ö
À»¼ö ÀÖµµ·Ï
ÇÕ´Ï´Ù.
±×¸®°í, ³ª¼ °¢ ¸Þ´ºµéÀ» Å×À̺í Çü½ÄÀ¸·Î ¸¸µé¸é µÇÁö¿ä.
================================= left.html
==============================================
<table width=100%
bgcolor="#c8d8f8"
cellspacing=0 border=0 cellpadding=0>
<tr>
<t
d>
¸Þ´º
¸ñ·Ï Å×À̺í
</
td>
</tr>
<tr>
<t
d>
ÇÔ¼ö
°Ë»ö Å×À̺í
</
td>
</tr>
<tr>
<t
d>
¹è³Ê
Å×À̺í
</
td>
</tr>
</table>
&nb
sp;
================================= /left.html
==============================================
ÀÌ·¸°Ô left.html À» ¼³°èÇÏ½Ã¸é µË´Ï´Ù. Áö±Ý±îÁö ÇѰÍÀ» º¸¸é ´Ù¸¥
ÆäÀÌÁö¿¡
µé¾î°¡´Â ÆäÀÌÁö´Â
ÀüºÎ Å×À̺í·Î ½ÃÀÛÇϰí, width=100% À롃 º¸½Ç¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¸°Ô Çϸé Çѹø ¸¸µé°í ³ª¼ ³ªÁß¿¡ ´Ù¸¥°÷¿¡ ³¢¿ö ³Ö±â°¡ ÆíÇÕ´Ï
´Ù.
±×·³.. ÀÌÁ¦ ¸ÞÀΠȸéÀ» ¸¸µé¾î º¸°Ú½À´Ï´Ù.
================================== main.html
===============================================
<?
# À§ÂÊ ¸Þ´º¿Í ¿ÜÂÊ ¸Þ´º ¸µÅ©
require("../frame/top2.html");
echo "ÅëÇÁ·¹ÀÓÀ» ÀÌ¿ëÇÑ ¸ÞÀÎ ÆäÀÌÁö ÀÔ´Ï´Ù!!!";
# ¾Æ·¡ÂÊ ¸µÅ©
require("../frame/bottom.html");
?>
================================== /main.html
===============================================
=================================== top2.html
===============================================
<html>
<HEAD>
<TITLE>ÇüÈÀÇ PHP ÆäÀÌÁö</TITLE>
<LINK REL='stylesheet' TYPE='text/css'
HREF='../../style.css'>
<META content="text/html; charset=ks_c_5601-
1987"
http-equiv=Content-Type>
</HEAD>
<body>
<table width="750" bgcolor="#003399"
cellspacing=0
border=0 cellpadding=0>
<tr>
<td colspan='2'>
<?
# À§ÂÊ ¸Þ´º ¸µÅ©
require("../frame/menu.html");
?>
</td>
</tr>
<tr>
<td>
<?
# ¿ÞÂÊ ¸Þ´º ¸µÅ©
require("left.html");
?>
</td>
<td>
=================================== /top2.html
===============================================
=================================== left.html
===============================================
<table width=100%
bgcolor="#c8d8f8"
cellspacing=0 border=0 cellpadding=0>
<tr>
<t
d>
<?
# ¸Þ´º¸ñ·Ï Å×À̺í
require("list.html");
?>
</
td>
</tr>
<tr>
<t
d>
<?
# ÇÔ¼ö°Ë»ö Å×À̺í
require("../frame/search.html");
?>
</
td>
</tr>
<tr>
<t
d>
<?
# ¹è³Ê Å×À̺í
require("../frame/baner.html");
?>
</
td>
</tr>
</table>
=================================== /left.html
===============================================
=================================== bottom.html
===============================================
</td>
</tr>
<?
# copyright ¸µÅ©
require("../../include/copyright.html");
?>
</table>
</body>
=================================== /bottom.html
===============================================
ÀÌ·¸°Ô Çϸé Àüü ÅëÇÁ·¹ÀÓ È¨ÇǸ¦ ¸¸µé¼ö ÀÖ°Ô µË´Ï´Ù.
[Âü°í] require() ¿Í include() ´Â ÁöÁ¤ÇÑ ÆÄÀÏÀ» ÇØ¼®ÇÑ
´Ù´Â À§¹Ì¿¡¼´Â
ºñ½ÁÇÕ´Ï´Ù.
require() ´Â ÁöÁ¤ÇÑ ÆÄÀÏÀ» °¡Á®¿Í¼ ¼Ò½º¿¡ Ãß°¡ÇÏÁö
¸¸ include()
´Â È£Ãâ¶§ ¸¶´Ù
ÁöÁ¤ÇÑ ÆÄÀÏÀ» ÇØ¼®ÇÕ´Ï´Ù. ±×·¸±â ¶§¹®¿¡ while, for µî
ÀÇ Áßø¹®¿¡¼´Â
require() ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
±×¸®°í, if ¹®µî¿¡¼ »ç¿ëÇÒ¶§ ²À "{",
"}"
¸¦ »ç¿ëÇØ¼ °ø°£À» ÁöÁ¤ÇØ ÁÖ¼Å¾ß µË´Ï´Ù.
¿©±â¼ Áß¿äÇÑ °ÍÀº top2.html À» º¸½Ã¸é ¾Æ·¡¿Í °°Àº°ÍÀÌ ÀÖ½À´Ï´Ù.
require("../frame/menu.html")
require("left.html");
¿©±â¼ menu.html Àº »ó´ë°æ·Î·Î frame µð·ºÅ丮¸¦ ³ªÅ¸³½°ÍÀº À§ÂÊ
¸Þ´º´Â °¢
¸Þ´º¸¶´Ù º¯ÇÏÁö ¾Ê±â ¶§¹®¿¡
»ó´ë°æ·Î·Î ÇϳªÀÇ ÆÄÀÏÀ» °¡¸®Å°°Ô ÇÑ °ÍÀ̰í, ¿ÞÂÊ ¸Þ´º´Â »óÀ§ ¸Þ
´º¸¶´Ù ´Ù¸¦¼ö
Àֱ⠶§¹®¿¡
±× µð·ºÅ丮¿¡ ÀÖ´Â left.html À» ÀÐ°Ô ÇÑ °ÍÀÔ´Ï´Ù.
»õ·Î¿î ¸Þ´º¸¦ ¸¸µé·Á¸é ÀÏ´Ü.. ¿ÞÂÊ ¸Þ´º¿¡ ¹«¾ùÀ» ³ÖÀ»°ÇÁö Á¤ÇϽÃ
°í..
¸¸¾à ¿ÞÂÊ ¸Þ´º°¡ ÀÌ¹Ì ¸¸µé¾îÁ® ÀÖÀ¸¸é ln ¸í·É¾î¸¦ »ç¿ëÇØ¼ ½Éº¼
¸¯ ¸µÅ©¸¦
ÇϽøé ÁÁ½À´Ï´Ù.
$ ln -s À̸̹¸µé¾îÁøÆÄÀÏ ¸µÅ©¸¦¸¶µéÆÄÀÏ
$ ln -s ../frame/left.html left.html
ÀÌ·¸°Ô ÇÏ½Ã¸é °ü¸®Çϱ⵵ ÆíÇÕ´Ï´Ù.
±×¸®°í, top.html °ú bottom.html À» include ÇÏ½Ã¸é µË´Ï´Ù.
±×·³... Áú¹®Àº Q & A ¸¦ ÀÌ¿ëÇØ ÁÖ¼¼¿ä.!!