---
title: "Includereferens utan rotbibliotek?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9542-includereferens-utan-rotbibliotek"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lukaspojken"
published: "2001-05-16T07:32:00.000Z"
updated: "2001-05-16T21:49:00.000Z"
replies: 23
views: 396
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/9542-includereferens-utan-rotbibliotek"
---

# Includereferens utan rotbibliotek?

_Sida 1 av 2._

## #1 — Lukaspojken, 2001-05-16T07:32Z

Jag fick ett problem när jag skulle föra över en hel site till en annan plats...när man inkluderar så måste man ange rotnamnet...kan man göra detta på ett annat sätt så att man slipper ange det?

```
<!-- #include virtual="ROTNAMN/huvud/1-skikt-huvud.inc" -->
```

Jag tänkte eventuellt också att man kanske skulle kunna använda sig av en session("ROTNAMN") som tilldelas en i början

```
<!-- #include virtual="<% =session("ROTNAMN")%>"/huvud/1-skikt-huvud.inc" -->
```

Permalänk: https://www.webforum.nu/p/9542

## #2 — erka, 2001-05-16T07:34Z

includes läses först av allt på sidan så du kan inte bygga dem dynamiskt, du får kolla på server.execute..

Permalänk: https://www.webforum.nu/p/269020

## #3 — erka, 2001-05-16T07:34Z

finns include file oxå

Permalänk: https://www.webforum.nu/p/269021

## #4 — Lukaspojken, 2001-05-16T07:41Z

Det med session fungerar inte...ggrrr...nån som har nåt förslag? Ska man sluta använda include-filer?

Permalänk: https://www.webforum.nu/p/269022

## #5 — Lukaspojken, 2001-05-16T07:42Z

erka: Hur menar du?

Permalänk: https://www.webforum.nu/p/269023

## #6 — Rossifumi, 2001-05-16T07:58Z

```
Server.Execute Session("rotnamn") & "/huvud/1-skikt-huvud.inc"
```

Borde funka ifall du kör IIS5

Permalänk: https://www.webforum.nu/p/269024

## #7 — Lukaspojken, 2001-05-16T08:05Z

Jag har grati-medlemskap på Brinkster...kan det vara anledningen för att det inte fungerar? Jag fick detta meddelande nu:

Server object error 'ASP 0228 : 80004005' 

Server.Execute Error 

/lukee/logain.asp, line 24 

The call to Server.Execute failed while loading the page

Permalänk: https://www.webforum.nu/p/269025

## #8 — Lukaspojken, 2001-05-16T08:14Z

Jag tänkte att response.write borde funka likt det här

```
<% Session("rotnamn") = "lukee" %>

<% Response.Write "<!-- #include virtual=" & Session("rotnamn") & /huvud/3-skikt-huvud.inc" -->" %>
```

men det vill inte fungera...blir ett fel i syntaxen

Permalänk: https://www.webforum.nu/p/269026

## #9 — Vide, 2001-05-16T08:41Z

Du kan inte skapa en include dynamiskt.

Alltså kan du inte skriva in ASP-kod i sökvägen i förhoppning om att det skall bli bra. Detta beror på att SSI (includen) körs före det att ASP-koden körs, vilket betyder att den kommer att ta din ASP-kod som ren text, och alltså en del av sökvägen...

Permalänk: https://www.webforum.nu/p/269027

## #10 — Lukaspojken, 2001-05-16T08:49Z

Hur ska jag lösa det med include filerna? Hur har ni löst det...kan man på ett enkelt sätt bara föra över hela er site till en annan plats utan några ändringar i adresshänvisningar?

Permalänk: https://www.webforum.nu/p/269028

## #11 — Vide, 2001-05-16T09:56Z

Jag utgår alltid ifrån rootkatalogen på min webbplats, vilken ser ut på samma sätt vart man än flyttar...

Permalänk: https://www.webforum.nu/p/269029

## #12 — erka, 2001-05-16T09:57Z

ser alltid till så att jag har wwwroot

Permalänk: https://www.webforum.nu/p/269030

## #13 — Lukaspojken, 2001-05-16T10:18Z

jag blir mer och mer sur på gratis webhotell för att man inte kan få använda roten...grrr...:)

Permalänk: https://www.webforum.nu/p/269031

## #14 — Janspeed, 2001-05-16T10:39Z

Alltså jag kanske har missat något men är det inte bara så att du är ute efter att sökvägen ska peka till roten oavsätt vad den heter? För i så fall är det ju bara att skriva:

```

<!-- #include virtual="/huvud/1-skikt-huvud.inc" -->
```

Eller har jag missat något? :)

/JANspeed

Permalänk: https://www.webforum.nu/p/269032

## #15 — Janspeed, 2001-05-16T11:31Z

> jag blir mer och mer sur på gratis webhotell för att man inte kan få använda roten...grrr...:)

Oftast så har ju webhotellen fler än en root och då kommer det nog knasa en del om alla skulle heta wwwroot. :)

Permalänk: https://www.webforum.nu/p/269033

## #16 — PatrikB, 2001-05-16T11:37Z

... vad menar du med att det skulle knasa om flera dir skulle heta wwwroot?

själv skulle jag konfigurera upp det på detta vis:

x:\\clients\\client_domain_name\\wwwroot
x:\\clients\\client_domain_name\\db-dir

etc.
FTP-accessen är pekad mot - client_domain_name diret

och det enda diret som skulle vara åtkomlig från webben är wwwroot :o på detta sätt så skulle ingen kunna ladda ned min db från en läsare, om man kör med access som dbm.

om jag nu ligger på tex brinkster och har en underkatalog som min "root" så ser sökvägen ut så här i en inlcude virtual:

```
<!--#include virtual="/my_dir/include_file_dir/includefile.asp"-->
```

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/269034

## #17 — Janspeed, 2001-05-16T12:10Z

Det jag menar är att webhotellen oftast hostar flera websiter på en och samma server. Skulle då sökvägen vara densamma till alla root-kataloger så skulle det nog bli kaos. 

Alternativet är att alla delar på samma wwwroot vilket skulle medföra ännu mer kaos. Det är därför har de döper om root-katalogen. Inte för att vara elaka mot alla som planerar på att använda deras hotell. :)

Permalänk: https://www.webforum.nu/p/269035

## #18 — Lukaspojken, 2001-05-16T13:41Z

Det är väl så som du säger att om man inte har en egen domän så får man dela root med andra och så knasar det till allt...:)

Permalänk: https://www.webforum.nu/p/269036

## #19 — PatrikB, 2001-05-16T13:47Z

hello,

Det är därför som du får ta /mitt-dir/mitt-include-dir/min-include-fil.asp istället, där mitt-dir är en underkatalog till [www.brinkster.com,](http://www.brinkster.com,)  tex: [www.brinkster.com/mitt-dir/](http://www.brinkster.com/mitt-dir/) 

Fast fortfarande så är mitt-dir min egen "wwwroot"

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/269037

## #20 — Lukaspojken, 2001-05-16T15:17Z

Det som gör det svårt är att...om jag skulle flytta över min site till en annan plats...så måste jag ändra på "mitt-dir" på varje include-sats som jag gjort...eller förstår jag dig rätt...?

Permalänk: https://www.webforum.nu/p/269038

---

Tråden på webben: https://www.webforum.nu/amne/asp/9542-includereferens-utan-rotbibliotek  
Nästa sida: https://www.webforum.nu/amne/asp/9542-includereferens-utan-rotbibliotek/page2.md
