"Michael Gandrup Vendelbo" <michael@gandrup-vendelbo.com> wrote in message
news:6s7oausa74ervi1cdolr51knnk4gjkbqmf@4ax.com...
> On Thu, 4 Apr 2002 09:23:32 +0200, Peter Nørkjær wrote:
>
> >Er der et tegn hvormed man altid henviser til "root"
>
> $DOCUMENT_ROOT
>
> >Er det så muligt at insætte et tegn/sætning (her vist ved #), der altid
> >henviste til det samme sted, så man kunne skrive
> >#/mappe/fil.html uanset, i hvilken mappe filen befinder sig.
>
> <? include "$DOCUMENT_ROOT/stil/til/fil.php"; ?>
>
> >Er det et problem for browseren, at det muligvis ikke er klart defineret
> >hvad der er root.(altså hvad er root
www.server.dk/ eller
> >
www.server.dk/minside/ hvis man nu er ved en udbyder af den slags)
Som jeg forstår Peter, når han snakker om browser, og stier, så vil
DOCUMENT_ROOT ikke være til nogen stor hjælp da DOCUMENT_ROOT jo giver den
lokale sti på serveren. Dette er selvfølgelig fint i situationer hvor man
skal include, men hvis vi snakker links som skal sendes til browseren, så er
det nok smartere at bruger HTTP_HOST som du også nævner. Hvis man bruger
HTTP_HOST vil man altid kunne tage udgangspunkt i domæneroden, og angive
sine links realativt herfra fx
<A href="
http://= $HTTP_HOST
?>/sti/til/den/side/der/skal/linkes/til.html">Klik her</A>
Mvh Allan E