ASP ఫైల్ రిఫరెన్స్

#include ఆదేశం పలు పేజీలలో మరిన్ని ఉపయోగించడానికి అవసరమైన ఫంక్షన్స్, హెడర్, ఫూటర్ లేదా ఇతర అంశాలను సృష్టించడానికి ఉపయోగించబడుతుంది.

#include ఆదేశం

#include ఆదేశం ఉపయోగించి, మాత్రమే సర్వర్ ASP ఫైల్స్ నిర్వహించడానికి మరొక ASP ఫైల్ని ఈ ఫైల్లో చేర్చవచ్చు. #include ఆదేశం పలు పేజీలలో మరిన్ని ఉపయోగించడానికి అవసరమైన ఫంక్షన్స్, హెడర్, ఫూటర్ లేదా ఇతర అంశాలను సృష్టించడానికి ఉపయోగించబడుతుంది.

#include ఆదేశం ఎలా ఉపయోగించాలి

ఇక్కడ "mypage.asp" పేరుతో ఒక ఫైల్ ఉంది:

<html> 
<body> 
<h2>మేధా వాక్యాలు:</h2>
<p><!--#include file="wisdom.inc"--></p> 

The time is:

<p><!--#include file="time.inc"--></p>

ఇది "wisdom.inc" ఫైల్ ఉంది:

"ఒకరు అవసరమైనదాని దాటి ఎప్పటికీ పెంచరాదు,
ఏదైనా వివరించడానికి అవసరమైన ఎంటిటీస్ సంఖ్య.

ఇది "time.inc" ఫైల్ ఉంది:

<%
Response.Write(Time)
%>

బ్రౌజర్ లో చూసే స్రోత కోడ్ ఈ విధంగా ఉండాలి:

<html>
<body>
<h2>మేధా వాక్యాలు:</h2>
ఒకరు అవసరమైనదాని దాటి ఎప్పటికీ పెంచరాదు,
the number of entities required to explain anything."

The time is:

11:33:42 AM

Including 文件的语法:

如需在 ASP 中引用文件,请把 #include 命令置于注释标签之中:


或者:


关键词 Virtual

关键词 virtual 指示路径以虚拟目录开始。

如果 "header.inc" 文件位于虚拟目录 /html 中,下面这行代码会插入文件 "header.inc" 中的内容:


关键词 File

关键词 File 指示一个相对的路径。相对路径起始于含有引用文件的目录。

假设文件位于 html 文件夹的子文件夹 headers 中,下面这段代码可引用 "header.inc" 文件的内容:


注意:被引用文件的路径是相对于引用文件的。假如包含 #include 声明的文件不在 html 目录中,这个声明就不会起效。

您也可以使用关键词 file 和语法 (..\) 来引用上级目录中的文件。

提示和注释

在上面的一节中,我们使用 ".inc" 来作为被引用文件的后缀。注意:假如用户尝试直接浏览 INC 文件,这个文件中内容就会暴露。假如被引用的文件中的内容涉及机密,那么最好还是使用 "asp" 作为后缀。ASP 文件中的源代码被编译后是不可见的。被引用的文件也可引用其他文件,同时一个 ASP 文件可以对同一个文件引用多次。

重要事项:在脚本执行前,被引用的文件就会被处理和插入。

下面的代码无法执行,这是由于 ASP 会在为变量赋值之前执行 #include 命令:

<%
fname="header.inc"
%>
<!--#include file="<%=fname%>"-->

స్క్రిప్ట్ విభజకం మధ్యలో ఫైల్ సూచించడం వీలులేదు:

<%
For i = 1 To n
  <!--#include file="count.inc"-->
Next
%>

కానీ ఈ స్క్రిప్ట్ పని చేస్తుంది:

<% For i = 1 to n %>
<!--#include file="count.inc" -->
<% Next %>