<a href='page/daerew.html'>대류</a>
<a href='page/sitemap.html'>사이트맵</a>
<a href='page/webstudy.html'>웹공부방</a>
만약 위와 같은 메뉴를 만든다면 'page' 디렉토리 아래에 daerew.html, sitemap.html, webstudy.html 이렇게 세 개의 파일이 필요하다.
<a href='page/index.html?name=daerew'>대류</a>
<a href='page/index.html?name=sitemap'>사이트맵</a>
<a href='page/index.html?name=webstudy'>웹스터디</a>
하지만, 이렇게 소스와 같이 링크를 걸고 'page' 디렉토리 아래의 index.html 파일의 내용을 아래와 같이 해준다면 여러개의 파일을 만들 필요가 없이 파일 하나로 각기 다른 페이지를 제작하는 것이 가능하다.
<? if($name==daerew) { ?>
daerew 호출시 불러올 내용
<? } elseif($name==sitemap) { ?>
sitemap 호출시 불러올 내용
<? } else { ?>
webstudy 호출시 불러올 내용
<? } ?>
그런데 디렉토리 아래의 index.html 이란 이름은 생략 가능하므로 아래와 같은 식의 표현도 가능하다.
<a href='page/?name=daerew'>대류</a>
<a href='page/?name=sitemap'>사이트맵</a>
<a href='page/?name=webstudy'>웹스터디</a>
댓글