tutorial pengembangan web terbaru
 

ASP Cara MapPath


<Complete Reference Server Object

Metode MapPath memetakan sebuah jalur yang ditetapkan untuk jalur fisik.

Note: Metode ini tidak dapat digunakan dalam Session.OnEnd dan Application.OnEnd.

Sintaksis

Server.MapPath(path)

Parameter Deskripsi
path Wajib. Sebuah path relatif atau virtual untuk memetakan ke jalur fisik. Jika parameter ini dimulai dengan / atau \, ia mengembalikan jalur seakan parameter ini adalah jalur virtual penuh. Jika parameter ini tidak dimulai dengan / atau \, ia mengembalikan path relatif ke direktori dari file .asp sedang diproses

contoh

contoh 1

Untuk contoh di bawah ini, file "test.asp" terletak di C: \ Inetpub \ Wwwroot \ Script.

File "test.asp" (located in C:\Inetpub\Wwwroot\Script) berisi kode berikut:

<%
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

contoh 2

Cara menggunakan path relatif untuk kembali jalur fisik relatif ke halaman yang sedang dilihat dalam browser:

<%
response.write(Server.MapPath("../"))
%>

or

<%
response.write(Server.MapPath("..\"))
%>

<Complete Reference Server Object