讀取檔案內容
阿瑟
發表
前幾天討論板有人提出問題問要如何在ASP中把一個檔案的內容讀進來,這個一點也不難喔!
STEP1:【前言】
前幾天討論板有人提出問題問要如何在ASP中把一個檔案的內容讀進來,這個一點也不難喔!
STEP2:【範例】
<%
Set a = Server.CreateObject("Scripting.FileSystemObject").OpenTextFile( Server.MapPath("
檔案名稱.txt
") )
response.write a.readall
%>
仔細看一下,其實這個就是Server物件,然後把檔案的內容讀取進來,這個只能把靜態的內容如txt檔之類的讀進來.
如果您要把ASP之類的程式碼讀取進來,這段語法會把該程式碼直接印出來,而不是內嵌在網頁中,換句話說就是那段程式碼並不會執行!
如果您要內嵌一段程式碼(而且要跑這一段程式碼),您必須用include的方式,這樣ASP才會去執行這段程式碼,而不是把這段程式碼當作靜態內容處理
<!--include file="
include.asp
"-->
其實這個都是優先順序的問題,Server Side Includes的優先順序在ASP之上,而ASP又在一般HTML和靜態內容之上.
STEP3:【結語】
^_^,這章就匠子而已!