學習
ASP的時候,自己總結的Server.Mappath的用法
語法:Server.Mappath(path) 'path為你要指定的路徑
用途:將path指定的虛擬路徑轉化為實際路徑
范例:
1)Server.Mappth("page.asp") '找出頁面page.asp的實際路徑
2)Server.Mappth("/") '找出根目錄
3)Server.Mappath("./") '找出現在的目錄 (注:很多書上都這麼寫,但自己寫過後提示為錯誤)
注意:參數path必須為虛擬路徑,否則將出錯!
示例:
如果你當前調用Server.Mappath的頁面為:http://www.xxx.com/putinfo/test.asp,而你把文件存到http://www.xxx.com/putinfo/img裡,則可以用以下兩種方法之一:
1) path="/putinfo/img"
2) path="img"
也就是說:如果path的第一個字符為“/”或者“\”,則Server.Mappath會將它解釋成從根目錄開始的路徑,否則Server.Mappath會將它解釋成從當前目錄開始的路徑。