<Komple Sunucu Nesnesi Referans
MapPath yöntemi fiziksel yolla bir belirtilen yolu eşler.
Note: Bu yöntem Session.OnEnd ve Application.OnEnd içinde kullanılamaz.
Sözdizimi
Server.MapPath(path)
Parametre | Açıklama |
---|---|
path | Gereklidir. Bir akraba veya sanal yol fiziksel bir yola haritaya. Bu parametre / veya \ ile başlıyorsa, bu parametre tam sanal yoldur sanki bir yolunu döndürür. Bu parametre / veya \ ile başlamıyorsa, bu .asp dosyasının dizine bir yol göreli işleniyor döndürür |
Örnekler
Örnek 1
Aşağıda, dosya Örneğin "test.asp" \ Inetpub \ Wwwroot \ Komut: C bulunur.
Dosya "test.asp" (located in C:\Inetpub\Wwwroot\Script) Aşağıdaki kodu içerir:
<%
response.write(Server.MapPath("test.asp") & "<br>")
response.write(Server.MapPath("script/test.asp") & "<br>")
response.write(Server.MapPath("/script/test.asp") & "<br>")
response.write(Server.MapPath("\script") & "<br>")
response.write(Server.MapPath("/") & "<br>")
response.write(Server.MapPath("\") & "<br>")
%>
Output:
c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script\script\test.asp
c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script
c:\inetpub\wwwroot
c:\inetpub\wwwroot
Örnek 2
Nasıl tarayıcıda görüntülenen sayfanın göreli fiziksel yolunu dönmek için göreli bir yol kullanmak:
<%
response.write(Server.MapPath("../"))
%>
or
<%
response.write(Server.MapPath("..\"))
%>
<Komple Sunucu Nesnesi Referans