Relativa sökvägar i script och länkar

När du skriver dina skript bör du undvika att ange absoluta (fullständiga) sökvägar i dem. På så sätt binder du inte funktionen i onödan till en sökväg som i vissa fall kan variera eller ändras. En bättre lösning är att använda en relativ sökväg, vilket innebär att du utgår från arbetskatalogen där skriptet eller filen ligger.

Relativ sökväg

Vill du nå en fil som heter filnamn.txt och ligger i katalogen katalog/ blir den relativa sökvägen katalog/filnamn.txt.

För att nå filen filnamn2.txt som ligger i katalog2/ från katalog/ blir den relativa sökvägen ../katalog2/filnamn2.txt.

Exemplet nedan visar hur du inkluderar en textfil med PHP:

<?php include("katalog/filnamn.txt"); ?>

Funktionsanrop

Funktionsanrop som du kan använda i stället för att skriva in hela sökvägen.

Absolut sökväg med ASP.NET:

Server.MapPath("katalog/filnamn.txt")

Absolut sökväg med PHP:

dirname(__FILE__) . "/katalog/filnamn.txt"
Was this article helpful?

Related Articles

Få hjälp via fjärrsupport

Klicka på knappen nedan för att starta fjärrsupport via ISL. Ange sessionskoden du fått från oss och klicka på Anslut, så är vi med dig alldeles strax!

Starta fjärrsupport