Ako često imate posla sa svim vrstama skripti, prije ili kasnije iskrsne zadatak zadavanja tačne adrese datoteke koja će se proslijediti programu. To se najčešće radi pomoću apsolutne adrese. "Apsolutna" ili "puna" staza datoteke je varijabla niza koja sadrži nabrajanje svih ugniježđenih mapa duž staze od korijenskog direktorija do ove datoteke.
Instrukcije
Korak 1
Ako trebate saznati apsolutnu putanju do datoteke pohranjene na računaru sa operativnim sistemom Windows, to možete učiniti pomoću upravitelja datoteka ovog sistema - Explorera. Otvorite ga dvostrukim klikom na ikonu "Moj računar" na radnoj površini ili odabirom slične stavke iz glavnog menija "Start". Drugi način je korištenje Win i E prečice na tastaturi.
Korak 2
Pomaknite se do stabla mapa u lijevom okviru Explorera do direktorija koji sadrži datoteku koja vam je potrebna. Odaberite i kopirajte (Ctrl + C) sadržaj adresne trake upravitelja datoteka - ovo je puna staza do mape u kojoj se nalazi datoteka. Ako koristite Windows 7, tada će adresna traka Explorera sadržavati putanju do datoteke u obliku koji je prikladan za upotrebu, ali nije u skladu sa standardom. Da biste je doveli do standardnog obrasca, kliknite lijevu tipku miša bilo gdje na prostoru adresne trake bez natpisa - to će biti dovoljno da aplikacija po potrebi prikaže putanju i odabere je, a samo trebate kopirati odabranu.
Korak 3
Zalijepite kopiranu stazu u bilo koju stranicu otvorenu u bilo kojem uređivaču teksta. Označit će punu adresu mape, ali ne i datoteku - dodajte ime datoteke, uključujući ekstenziju, odvajajući je od umetnute linije kosom kosom (). Da ne bi bilo zabune, ime datoteke se može kopirati i u Exploreru. Da biste to učinili, kliknite ga jednom mišem, pritisnite funkcijsku tipku f2, zatim kombinaciju tipki ctrl + c i zatvorite način uređivanja imena pritiskom na tipku Esc.
Korak 4
Na Unix sistemima, umjesto kose kose crte (), koristite uobičajenu (/) za odvajanje mapa prilikom specificiranja adrese datoteke. Najčešće se javlja potreba za otkrivanjem pune putanje do datoteke na računarima koji rade pod Unix OS-om kako bi se ta datoteka koristila skriptama na strani servera koje se koriste u programiranju na Internetu. U takvim slučajevima možete koristiti funkcionalnost odgovarajućeg programskog jezika. Na primjer, u PHP-u, puna staza do izvršne datoteke sadrži varijablu okruženja nazvanu script_filename ($ _SERVER ['SCRIPT_FILENAME']).