▣ Include 와 Server.Execute 의 차이점
Include 와 Server.Execute 모두 외부의 파일을 불러와 페이지에서 작성된 문서인것처럼 작동합니다.
그러나, 두개의 차이점은 존재합니다.
Include의 경우 외부파일의 소스를 그대로 페이지내에 삽입하는 형식이라 생각하시면되고,
Server.Execute의 경우 외부파일의 소스를 실행하여 결과값을 리턴받는 형식이라 생각하시면 됩니다.
이게 무슨차이냐...
만약 Include파일내에 변수가 페이지내의 변수와 변수 명이 같을 경우 오류가 발생할 수 있겠죠?
반대로 생각해 보시면 Include 내에 전역 변수를 선언해 놓고 각각의 페이지에서 사용한다면,
사이트 전체의 Include내의 변수를 아무대서나 사용할 수 있는겁니다.
'Language > ASP' 카테고리의 다른 글
에러처리 On Error Resume Next 와 On Error Goto 레이블명 (0) | 2012.04.24 |
---|---|
ASP XRS사용 (0) | 2012.04.24 |
Err.Num (0) | 2012.04.24 |
RND() 랜덤함수 (0) | 2012.04.24 |
ASP 기본 문법 (0) | 2012.04.24 |
Posted by 김준홍 (http://www.Juuun.com)