Propriété MapPath ASP
Définition et utilisation
La méthode MapPath peut mapper un chemin spécifié à un chemin physique correspondant sur le serveur.
Remarque :Cette méthode ne peut pas être utilisée dans Session.OnEnd et Application.OnEnd.
Syntaxe
Server.MapPath(chemin)
Paramètre | Description |
---|---|
chemin | Obligatoire. Carte à une voie physique relative ou absolue. Si ce paramètre commence par / ou \, il renvoie le chemin virtuel complet. Si ce paramètre ne commence pas par / ou \, il renvoie le chemin relatif par rapport au fichier .asp en cours de traitement. |
Exemple
Exemple 1
Exemple, le fichier test.asp se trouve dans C:\Inetpub\wwwroot\Script.
Le fichier Test.asp (situé dans C:\Inetpub\wwwroot\Script) contient le code suivant :
<% response.write(Server.MapPath( response.write(Server.MapPath( response.write(Server.MapPath( response.write(Server.MapPath( response.write(Server.MapPath( response.write(Server.MapPath( %>
Sortie :
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
Exemple 2
Comment utiliser un chemin relatif pour retourner le chemin physique relatif vers la page consultée dans le navigateur :
<% response.write(Server.MapPath("../")) %>
ou :
<% response.write(Server.MapPath("..\")) %>