ASP File Reference
- Previous Page ASP Application
- Next Page ASP Global.asa
Ang utos na #include ay ginagamit upang gumawa ng mga function, header, footer, at iba pang elemento na dapat gamitin sa maraming pahina.
Utos na #include
Sa pamamagitan ng paggamit ng #include na utos, maaari naming ilagay ang ibang ASP file sa loob ng file na ito bago ito maisakatuparan ng server. Ang utos na #include ay ginagamit upang gumawa ng mga function, header, footer, at iba pang elemento na dapat gamitin sa maraming pahina.
Paano gamitin ang #include na utos
May isang file na may pangalan na "mypage.asp":
<html> <body> <h2>Mga Salita ng Kalidad:</h2> <p><!--#include file="wisdom.inc"--></p> <h2>Ang oras ay:</h2> <p><!--#include file="time.inc"--></p> </body> </html>
Ito ang "wisdom.inc" na file:
"Hindi dapat madagdagan ang bagay, higit sa kailangan pa. ang bilang ng entities na kinakailangan upang ipaliwanag ang anumang bagay.
Ito ang "time.inc" na file:
<% Response.Write(Time) %>
Ang pinagmumulan ng kodigo sa browser na inaakalay ay dapat parang ito:
<html> <body> <h2>Mga Salita ng Kalidad:</h2> "Hindi dapat madagdagan ang bagay, higit sa kailangan pa. ang bilang ng entities na kinakailangan upang ipaliwanag ang anumang bagay."</p> <h2>Ang oras ay:</h2> <p>11:33:42 AM</p> </body> </html>
Ang syntax ng pag-iinclude ng file:
Kung gusto mong ibagay ng file sa ASP, ilagay ang #include command sa loob ng tag na komento:
<!--#include virtual="somefilename"-->
O
<!--#include file ="somefilename"-->
Keyword Virtual
Ang keyword virtual ay nagtutukoy na ang path ay nagsisimula sa virtual directory.
Kung ang file "header.inc" ay nasa virtual directory /html, ang sumusunod na linya ng code ay maglagay ng nilalaman ng file "header.inc":
<!-- #include virtual ="/html/header.inc" -->
Keyword File
Ang keyword File ay nagtutukoy ng isang relative na path. Ang relative na path ay nagsisimula sa direktoryo na naglalagay ng reference na file.
Kung ang file ay nasa subdirectory ng folder ng html, ang mga sumusunod na code ay maaaring ibagay ng nilalaman ng file "header.inc":
<!-- #include file ="headers\header.inc" -->
Paniniwalaan:Ang path ng binagay na file ay kaugnay sa file na binagay na naglalagay ng reference. Kung ang file na naglalagay ng #include ay hindi nasa direktoryo ng html, ang deklarasyon na ito ay hindi gagana.
Maaari mo ring gamitin ang keyword file at syntax (..\) upang ibagay ng file mula sa aming katumbas na direktoryo.
Mga paalala at komento
Sa nasabing bahagi, gumagamit kami ng ".inc" bilang suffix ng binagay na file. Paniniwalaan: Kung sinubukan ng user na tignan ang INC file, ang nilalaman nito ay lalabas. Kung ang nilalaman ng binagay na file ay isang sikreto, mas mabuti pa kung gamitin ang "asp" bilang suffix. Ang source code ng ASP file ay hindi makikita pagkatapos itong compile. Ang binagay na file ay maaari ring ibagay ng ibang file, at ang isang ASP file ay maaaring maging reference ng parehong file ng maraming beses.
Mahalagang Balita:Bago magsimula ang pagpapatupad ng script, ang binagay na file ay magiging process at ilagay sa lugar.
Ang mga code na ito ay hindi maaaring maisakatuparan, dahil ang ASP ay magpapatupad ng #include command bago ito mag-assign ng value sa variable:
<% fname="header.inc" %> <!--#include file="<%=fname%>"-->
Hindi maaaring magkaroon ng paglalagay ng reference sa file sa pagitan ng script delimiter:
<% For i = 1 To n <!--#include file="count.inc"--> Next %>
But this script can work:
<% For i = 1 to n %> <!--#include file="count.inc" --> <% Next %>
- Previous Page ASP Application
- Next Page ASP Global.asa