Development/PHP
원프레임 구성
wansdream
2006. 1. 6. 10:39
// index.php3
<?
echo("
<html><head><title>index</title></head>
<body bgcolor='white' text='black' link='blue' vlink='purple' alink='red'>
<table border='0' cellpadding='3' cellspacing='1' width='100%'>
<tr>
<td width='145'><p><a href='$PHP_SELF'>HOME</a><P></td>
<td width='813' rowspan='5' valgin='top'><p>");
switch ($left) // 메뉴에따른 메인화면 출력
{
case (1) :
include "main1.inc";
break;
case (2) :
include "main2.inc";
break;
case (3) :
include "main3.inc";
break;
case (4) :
include "main4.inc";
break;
default :
include "main.inc";
break;
}
echo("
</td></tr><tr>
");
include "left.inc"; // 왼쪽 메뉴
echo("
</tr></table><p> </p>
</body></html>
");
?>
위의 코드로 화면상에서는 한 화면이지만 실제적으로 두 개의 파일을 불러와 한프레임으로 보이게하는 것입니다.
// main.inc
<?
echo("
안녕하세요 테스트 HOME 페이지 입니다.</p>
");
?>
// left.inc
<?
echo("
<table border='0' cellpadding='3' cellspacing='1' width='100%'>
<td width='145'><p><a href='index.php3?left=1'>1번째메뉴</a></td>
</tr>
<tr>
<td width='145'><p><a href='index.php3?left=2'>2번째메뉴</a></td>
</tr>
<tr>
<td width='145'><p><a href='index.php3?left=3'>3번째메뉴</a></td>
</tr>
<tr>
<td width='145'><p><a href='index.php3?left=4'>4번째메뉴</a></td>
</tr>
</table>
");
?>
메뉴는 위의 예제처럼 하시면 됩니다. 이해하시는데 큰어려움이 없을거라 생각되며,
main.inc,main1.inc등의 파일에다 출력할 화면을 구성하여주시면 되겟지요.
그리고 방법은 여러 가지가 있습니다. 위에서 제가 설명한 것 말고도 여러 가지
방법이 있으니 각자 개발해보시기 바라며 더좋은 방법이 있으시면 알려주시면 감샤^^;
위의 허접 소스로 더욱 좋은 곳에 활용하시기 바랍니다. 그럼 ^^;
그리고 위의 소스를 원하는 분이 q&a 에 계셨던 것 같은데 참고 하시고 자기 것으로 만드는 것이 더욱 중요하겠죠.. ^^
<?
echo("
<html><head><title>index</title></head>
<body bgcolor='white' text='black' link='blue' vlink='purple' alink='red'>
<table border='0' cellpadding='3' cellspacing='1' width='100%'>
<tr>
<td width='145'><p><a href='$PHP_SELF'>HOME</a><P></td>
<td width='813' rowspan='5' valgin='top'><p>");
switch ($left) // 메뉴에따른 메인화면 출력
{
case (1) :
include "main1.inc";
break;
case (2) :
include "main2.inc";
break;
case (3) :
include "main3.inc";
break;
case (4) :
include "main4.inc";
break;
default :
include "main.inc";
break;
}
echo("
</td></tr><tr>
");
include "left.inc"; // 왼쪽 메뉴
echo("
</tr></table><p> </p>
</body></html>
");
?>
위의 코드로 화면상에서는 한 화면이지만 실제적으로 두 개의 파일을 불러와 한프레임으로 보이게하는 것입니다.
// main.inc
<?
echo("
안녕하세요 테스트 HOME 페이지 입니다.</p>
");
?>
// left.inc
<?
echo("
<table border='0' cellpadding='3' cellspacing='1' width='100%'>
<td width='145'><p><a href='index.php3?left=1'>1번째메뉴</a></td>
</tr>
<tr>
<td width='145'><p><a href='index.php3?left=2'>2번째메뉴</a></td>
</tr>
<tr>
<td width='145'><p><a href='index.php3?left=3'>3번째메뉴</a></td>
</tr>
<tr>
<td width='145'><p><a href='index.php3?left=4'>4번째메뉴</a></td>
</tr>
</table>
");
?>
메뉴는 위의 예제처럼 하시면 됩니다. 이해하시는데 큰어려움이 없을거라 생각되며,
main.inc,main1.inc등의 파일에다 출력할 화면을 구성하여주시면 되겟지요.
그리고 방법은 여러 가지가 있습니다. 위에서 제가 설명한 것 말고도 여러 가지
방법이 있으니 각자 개발해보시기 바라며 더좋은 방법이 있으시면 알려주시면 감샤^^;
위의 허접 소스로 더욱 좋은 곳에 활용하시기 바랍니다. 그럼 ^^;
그리고 위의 소스를 원하는 분이 q&a 에 계셨던 것 같은데 참고 하시고 자기 것으로 만드는 것이 더욱 중요하겠죠.. ^^