ilpostino Skrevet 18. mai 2006 Del Skrevet 18. mai 2006 (endret) Hvordan får jeg til et script som automatisk "finner" roten på webområdet eller vet hvor denne ligger? edit: etter litt fant jeg ut av det... Endret 19. mai 2006 av ilpostino Lenke til kommentar
Vindstille Skrevet 18. mai 2006 Del Skrevet 18. mai 2006 Du kan i hvert fall skive inn '/../../index.php' for å finne index.php vis filen ligger to nivåer under den filen du kjører ligger på. Lenke til kommentar
Peter Skrevet 18. mai 2006 Del Skrevet 18. mai 2006 $_SERVER['DOCUMENT_ROOT'] er muligens det du leter etter. Lenke til kommentar
ilpostino Skrevet 18. mai 2006 Forfatter Del Skrevet 18. mai 2006 jeg vet, men jeg prøver å hente/kjøre scripts som ligger på toppnivå i mappestrukturen fra mapper son ligger lengere nede i mappestrukturen. Uavhengig av hvor de ligger skal de kunne hente filer som ligger lengere oppe i mappestrukturen. Jeg vil gjerne prøve å gjøre det slik at jeg slipper å kode alle ../../ og at scriptet selv finner frem til css-filer og sånn som jeg skal inkludere.. (håper jeg forklarer dette forståelig). jeg har prøvd å bruke $_SERVER['SERVER_NAME'] men dette fungerer av en eller grunn ikke på css-filer.. Lenke til kommentar
Torbjørn Skrevet 18. mai 2006 Del Skrevet 18. mai 2006 du svarte kanskje på JonT og ikke Nazgul, for N. gir deg faktisk det du spør etter? Lenke til kommentar
ilpostino Skrevet 18. mai 2006 Forfatter Del Skrevet 18. mai 2006 du svarte kanskje på JonT og ikke Nazgul, for N. gir deg faktisk det du spør etter? 6130914[/snapback] Stemmer det Torbjørn. Etter litt frustasjon og svette fant jeg endelig ut av det. det endte med at jeg brukte $_SERVER['HTTP_HOST']; takk for alle forslag Lenke til kommentar
Torbjørn Skrevet 19. mai 2006 Del Skrevet 19. mai 2006 unnskyld at jeg spør, men hva gir den som ikke "/" gir deg? Lenke til kommentar
ilpostino Skrevet 19. mai 2006 Forfatter Del Skrevet 19. mai 2006 unnskyld at jeg spør, men hva gir den som ikke "/" gir deg? 6130926[/snapback] Jeg fikk den -> / ikke til å fungere skikkelig når jeg gikk ned i mappestrukturen. koden som jeg nå har laget fungerer overalt... (Dette er til include som brukes av alle filene på hjemmesiden min) så du sier at det kunne fungert like greit med / hvis jeg hadde gjort det riktig...? Lenke til kommentar
Torbjørn Skrevet 19. mai 2006 Del Skrevet 19. mai 2006 (endret) ja, "/" viser til den øverste mappa, (under document root), hvilket er det samme stedet domenenavnet tar deg til, (som er hva du får fra din lanserte systemvariabel) EDIT: Det er lett å teste: skriv inn to URL'er i din browser: http://ditt.domene og http://ditt.domene/ <-- du vil se at du havner på samme sted, selvom du i url nr 2 har bett om å få url'en "/" under ditt.domene Endret 19. mai 2006 av Torbjørn Lenke til kommentar
ilpostino Skrevet 19. mai 2006 Forfatter Del Skrevet 19. mai 2006 ja, "/" viser til den øverste mappa, (under document root), hvilket er det samme stedet domenenavnet tar deg til, (som er hva du får fra din lanserte systemvariabel) EDIT: Det er lett å teste: skriv inn to URL'er i din browser: http://ditt.domene og http://ditt.domene/ <-- du vil se at du havner på samme sted, selvom du i url nr 2 har bett om å få url'en "/" under ditt.domene 6130937[/snapback] takk for den forklarringen... da slipper jeg forhåpentligvis unna med mindre arbeide neste gang jeg kommer utfor noe lignende. Lenke til kommentar
Torbjørn Skrevet 19. mai 2006 Del Skrevet 19. mai 2006 bare hyggelig! en siste liten kommentar, hvis du ser på source på dine og andres websider noen gang, vil du kunne støte på url'er som begynner med "/", f.eks: <img src="/et/eller/annet/en.fil"> disse atributtene (så lenge de faktisk ligger på samme domene) peker til øverste mappe, du trenger ikke ha med domenenavnet: <img src="http://et.domene/et/eller/annet/en.fil"> selvom det selvfølgelig også går an (blir dog mye mas hvis du bytter domene) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå