En son web geliştirme öğreticiler
 

ASP MapPath Yöntemi


<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