/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Konvertering fra url til lokal servermappe
Fra : Martin Larsen


Dato : 08-08-06 08:54

Hej NG

Findes der en php funktion som kan konvertere en url til en lokal sti på
serveren? (Naturligvis under forudsætning af url'en faktisk peger på
serveren! )

Fx fra

http://minserver.dk/images/image.jpg

til

/usr/home/minserver.dk/images/image.jpg

osv?

I ASP kan man bruger server.mappath() , men jeg kan ikke finde den
tilsvarende i PHP. realpath() dur ikke med url'er.

Hilsen
Martin

 
 
Jesper Brunholm (08-08-2006)
Kommentar
Fra : Jesper Brunholm


Dato : 08-08-06 09:13

Martin Larsen skrev:
> Findes der en php funktion som kan konvertere en url til en lokal sti på
> serveren? (Naturligvis under forudsætning af url'en faktisk peger på
> serveren! )
>
> Fx fra
>
> http://minserver.dk/images/image.jpg
>
> til
>
> /usr/home/minserver.dk/images/image.jpg

Kig på $_SERVER['DOCUMENT_ROOT'] som er en superglobal variabel.
Funktionerne path_info() og parse_url() burde hjælpe dig.

mvh

Jesper Brunholm

Michael Zedeler (08-08-2006)
Kommentar
Fra : Michael Zedeler


Dato : 08-08-06 09:21

Martin Larsen wrote:
> Findes der en php funktion som kan konvertere en url til en lokal sti på
> serveren? (Naturligvis under forudsætning af url'en faktisk peger på
> serveren! )
>
> Fx fra
>
> http://minserver.dk/images/image.jpg
>
> til
>
> /usr/home/minserver.dk/images/image.jpg
>
> osv?
>
> I ASP kan man bruger server.mappath() , men jeg kan ikke finde den
> tilsvarende i PHP. realpath() dur ikke med url'er.

Apache har allerede gjort det for dig. Prøv at kigge på

$_SERVER['DOCUMENT_ROOT'] og $_SERVER['PATH_TRANSLATED']

i http://kortlink.dk/2w55

Men bemærk iøvrigt at det i langt de fleste tilfælde aldrig bør være
nødvendigt at kalde denne slags funktioner. Det er bedre blot at bruge
relative stiangivelser.

Mvh. Michael.
--
Which is more dangerous? TV guided missiles or TV guided families?
I am less likely to answer usenet postings by anonymous authors.
Visit my home page at http://michael.zedeler.dk/

Martin Larsen (08-08-2006)
Kommentar
Fra : Martin Larsen


Dato : 08-08-06 11:11

Michael Zedeler wrote:

> Men bemærk iøvrigt at det i langt de fleste tilfælde aldrig bør være
> nødvendigt at kalde denne slags funktioner. Det er bedre blot at bruge
> relative stiangivelser.

Det er til et script der skal behandle billeder indtastet i en
html-editor i et cms. Nogle gange er billederne indsat som relative
stier, andre gange er det en absolut url.

Hilsen
Martin

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste