프레임을 사용하지 않고 원프레임으로 페이지를 구성하면서,
상단부분을 head.php 로 만들고 매 페이지 마다 똑
같은 자리에 위치시키려 합니다. 상/하 프레임 사용한다고
생각하시면 됩니다. 근데 프레임 사용을 안하고 구현
하려고 하는 겁니다.
<html> ------------------->여기서
부터
<head>
<title>무제 문서</title>
<meta http-equiv="Content-Type" content="text/html;
charset=euc-kr">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="500" border="1" cellspacing="0"
cellpadding="2" align="center">
<tr>
<td height="100">고정헤더</td>
</tr>
<tr>
<td height="30">위치표시
<? echo("$name"); ?></td>
</tr>
</table>----------------------------------------------->여기까지를
head.php 로 만들고,
<br><br>------------------------------------------------->여기서
부터
<table width="500" border="1" cellspacing="0"
cellpadding="2" align="center">
<tr>
<td height="300">본문페이지
<? $name="현재위치.";?></td>
</tr>
</table>
</body>
</html>-------------->여기까지를
bottom.php 로 만들어서
index.html 에 아래와 같이 삽입합니다.
<? include "head.php"; ?>
<? include "bottom.php"; ?>
근데 상단부분에 <? echo("$name"); ?> 를 먼저 넣으면 아래
부분 <? $name="현재위치.";?>
이것을 읽지 못하네
요. 상단부터 하단으로 읽어내려가는 것으로 알고 있는데,
<? $name="현재위치.";?>
를 먼저넣고 <? echo("$name"); ?> 를 나중에 넣으면
되기는 하지만, 상단head.php 파
일에 모두 사용해야 하므로 매번 페이지가 바뀔때 현재 위치가
매번 똑같아 진다는 말입니다.
그래서, 같은 페이지에 있는 하단부분을 읽어서 상단에
출력할수 있을까 해서 문의 드립니다.
상단에는 <? echo("$name"); ?> 만 넣어두고 내용이 바뀌는
아래 부분에 <? $name="현재위치.";?>
이렇게 사용
해 주면 매번 페이지가 바뀌어도 아래부분만 수정해주면
상단에 현재위치가 나오는 결과가 될수 있을거 같습니
다.
나름대로 설명은 했는데, 전달이 되는지 모르겠습니다.
|