asp 페이지 구분 어떻게 하나요?
본문
asp는 페이지 구분을 어떻게 해야 되나요?
php 는
index.php 파일 상단에 아래처럼 넣고
<?php
$pagename = "index";
include("header.php");
?>
header.php 파일에서 아래처럼 구분해서 주로 작업해왔습니다.
<?php
if($pagename == "index") {
echo "index";
} else {
echo "subpage";
}
?>
asp 로 된 사이트에서는 어떻게 해야 되나요?
1. default.asp
<%
Dim pagename
pagename = "index"
%>
<!--#include virtual="/header.asp"-->
2. header.asp
<%
IF pagename = "index Then
Else
EndIf
%>
이렇게 하면 될까요?
기존 사이트의 코드에는 session 으로 되어 있는데 이 방법으로 하는게 더 좋을까요?
Dim pagename
pagename = session("index")
asp 처음 해보는데 좀 까다로운 듯 하네요.. 스크립트 주석처리하고 아래쪽에 스크립트 넣으니 에러 뿜어내고ㅠ
답변 1
1. default.asp
<%
Dim pagename
pagename = "index"
%>
<!--#include virtual="/header.asp"-->
2. header.asp
<%
IF pagename = "index" Then
Else
End If
%>
이렇게 수정해보시고요 그래도 에러가 뜨신다면 virtual 가상경로 즉 가상디렉토리 가 제대로 설정되어 있는 지
확인해보시기 바랍니다.