ASP 포함 파일 방법 상세 설명 SSI 명령 어 Web 서버 가 처리 하기 전에 한 파일 의 내용 을 다른 파일 에 삽입 하 는 방법.ASP 이 메커니즘 만 사용 하 는 #include 지령중요 하 다 .asp 파일 에 파일 을 삽입 하고 다음 문법 을 사용 하 십시오. virtual 화해시키다 file 키 워드 는 이 파일 의 경 로 를 포함 하 는 형식 을 표시 합 니 다.filename 포함 하고 싶 은 파일 의 경로 와 이름 입 니 다. 포 함 된 파일 은 전문 적 인 파일 확장 자 를 요구 하지 않 습 니 다.단,포 함 된 파일 에 부여 .inc 다른 종류의 파일 과 구분 할 수 있 도록 확장자 가 좋 은 프로 그래 밍 습관 입 니 다. 쓰다 Virtual 키워드 쓰다 Virtual 키 워드 는 경 로 를 가상 디 렉 터 리 에서 시작 합 니 다.예 를 들 어 이름 이 붙 으 면 Footer.inc 파일 이름 /Myapp 가상 디 렉 터 리 Footer.inc 이 줄 을 포함 하 는 파일 에 내용 삽입: 쓰다 File 키워드 쓰다 file 키 워드 는 상대 경 로 를 표시 합 니 다.상대 경 로 는 이 파일 을 포함 하 는 디 렉 터 리 에서 시작 합 니 다.예 를 들 어 파일 이 디 렉 터 리 에 있다 면 Myapp 서류 Header1.inc ...에 있다 Myapp\Headers 다음 줄 Header1.inc 파일 에 삽입: 포 함 된 파일 Headers/header1.inc 파일 을 포함 하 는 경로 에 비해하면,만약,만약... #include 문장의 스 크 립 트 가 없습니다. /Myapp 디 렉 터 리 에 있 으 면 이 문 구 는 작 동 하지 않 습 니 다. 하면,만약,만약... Internet 서비스 관리자 의'상위 디 렉 터 리 사용'옵션 이 선택 되면 사용 할 수 있 습 니 다. file 키워드 ../ 문법 은 부모 디 렉 터 리 즉 이전 디 렉 터 리 의 파일 을 포함 합 니 다.관련 명령 은 참고 하 시기 바 랍 니 다. 배치 하 다. ASP 응용 프로그램. 파일 이 포 함 된 위치 포 함 된 파일 은 당신 의 Web 사이트 의 어떤 디 렉 터 리 에서 도 사용 할 수 있 습 니 다. Web 사이트 밖.일반적으로 포 함 된 파일 을 Web 사이트 디 렉 터 리 에 있 습 니 다.포 함 된 파일 이 있 으 면 Web 사이트 에 서 는 브 라 우 저가 다음 에 파일 을 포함 하 기 를 요청 할 때 포 함 된 파일 에 대한 변경 사항 을 표시 합 니 다.단,파일 이 포함 되 어 있 으 면 Web 까지 ASP 프로그램 재 시작 또는 Web 서버 가 다시 시 작 될 때 만 이러한 변 화 를 나 타 낼 수 있다.ASP 프로그램 이름 공간(프로그램의 시작 디 렉 터 리 에서)에 포 함 된 파일 의 변 화 를 감지 합 니 다. 파일 포함:알림 과 경고 포 함 된 파일 도 다른 파일 을 포함 할 수 있 습 니 다.하면,만약,만약... #include 명령 이 순환 을 일 으 키 지 않 았 습 니 다. .asp 파일 은 같은 파일 을 여러 번 포함 할 수 있다.하면,만약,만약... First.asp 파일 포함 Second.inc Second.inc 더 이상 포함 할 수 없습니다. First.asp。하나의 파일 도 자신 을 포함 할 수 없다.ASP 이러한 순환 이나 끼 워 넣 기 오 류 를 감지 하고 오류 메시지 가 발생 하 는 동시에 요청 한 것 을 처리 하지 않 습 니 다. .asp 서류 ASP 스 크 립 트 명령 을 실행 하기 전에 파일 을 포함 합 니 다.따라서 파일 이 포 함 된 이름 을 스 크 립 트 명령 으로 만 들 수 없습니다.예 를 들 어 아래 스 크 립 트 는 열 수 없습니다. Header1.inc,왜냐하면 ASP 변 수 를 파일 이름 으로 할당 합 니 다. name 집행 #include 지령
<!-- This script will fail -->
<% name=(header1 & ".inc") %>
<!--#include file="<%= name %>"-->
스 크 립 트 명령 과 과정 은 스 크 립 트 의 경계 문자 에 완전히 포함 되 어야 합 니 다. <% 화해시키다 %> 、HTML 표기 화해시키다 혹시 HTML 표기 맞다즉,하나 로 는 안 된다 는 것 이다. .asp 파일 에 스 크 립 트 경계선 을 열 고 포 함 된 파일 에서 경계선 을 닫 습 니 다.스 크 립 트 나 스 크 립 트 명령 은 완전한 단원 이 어야 합 니 다.예 를 들 어 아래 스 크 립 트 는 실행 할 수 없습니다.
<!-- This script will fail -->
<%
For i = 1 To n
statements in main file
<!--#include file="header1.inc" -->
Next
%>
다음 스 크 립 트 는 정상적으로 실 행 됩 니 다:
<%
For i = 1 to n
statements in main file
%>
<!--#include file="header1.inc" -->
<% Next %>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: