---
title: "INC filer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12759-inc-filer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2001-11-20T15:09:00.000Z"
updated: "2001-11-22T08:50:00.000Z"
replies: 14
views: 285
page: 1
pages: 1
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/12759-inc-filer"
---

# INC filer

## #1 — voigtann1, 2001-11-20T15:09Z

Okey.. jag ska göra om min spel sida lite som i tabbeller.. och med .inc filer tänkte jag.. men ville fråga lite om .inc:

1) E det bra att använda det om man ska göra Tabeller som ska vara på vänster sida typ på många hemsidor?

Jag tycker det men blir sidan seg att ladda eller?

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

## #2 — jorgen, 2001-11-20T15:20Z

Hej,

Lite reflektioner från mig:

\* Döp inte inkluderingsfilen till .inc om du har viktig information i den, för en sådan fil är nedladdningsbar. Döp hellre den till .asp istället.

\* Din fråga är ett flitigt använt argument för att använda frames. För att slippa hämta samma info hela tiden på samtliga sidor. MEN efter 1:a hämtningar lagras infot i catchen och infor hämtas senare därifrån. Så laddningstiden bör inte bli längre.

\* I ASP finns det dock en nackdel att använda include-filer. Nämligen att samtliga sidor måste laddas upp på nytt för att "uppdateras" om include-filen ändras. I tex JSP finns det en standardåtgärd som förhindrar detta problem, kanske finns det något liknande i .NET?

mvh Jörgen :)

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

## #3 — voigtann1, 2001-11-20T15:21Z

tackar =)

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

## #4 — @nders, 2001-11-20T15:26Z

Ett litet tillägg:

> \* Döp inte inkluderingsfilen till .inc om du har viktig information i den, för en sådan fil är nedladdningsbar. Döp hellre den till .asp istället.

Givetvis är det bra att kalla sin includefil för .asp, men om man av någon anledning vill kalla den för andra saker, exempelvis för att hålla isär vilka filer som körs separat och vilka som är includes, så kan man, om man har tillgång till servern vill säga, välja att .inc-filer skall hanteras på samma sätt som .asp-filer, dvs alltid gå genom asp-tolken innan den skickas till browser.

Slut på den lilla parentesen. ;)

Mvh,

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

## #5 — jorgen, 2001-11-20T15:32Z

Tack för den utmärkta lektionen forumledarmarsvinet. :e Det hade jag ingen aning om.

mvh Jörgen :)

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

## #6 — @nders, 2001-11-20T15:33Z

Jag passar på att be om ursäkt för att jag skrev en väldigt lång mening med många kommatecken och förkortningar.

Mvh,

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

## #7 — EchO, 2001-11-20T15:50Z

> ...så kan man, om man har tillgång till servern vill säga, välja att .inc-filer skall hanteras på samma sätt som .asp-filer, dvs alltid gå genom asp-tolken innan den skickas till browser.

Hur ställer man in det i IIS?

@EchO

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

## #8 — @nders, 2001-11-20T15:57Z

Properties på webbplatsen i Internet Services Manager, fliken Home Directory, knappen Configuration nere till höger.

Dubbelklicka på .asp och klicka sedan på knappen Add. Se till att det ser likadant ut för den ändelsen du lägger till, som konfigurationen för .asp.

Mvh och lycka till,

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

## #9 — SPiN, 2001-11-20T17:06Z

Om man inte har tillgång till servern, och vill märka ut vilka filer som är include-filer, brukar jag använda metoden att lägga till .include mellan filnamnet och filändelsen.
Ex:
menu.include.asp

Bara så ni vet ;)

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

## #10 — voigtann1, 2001-11-21T16:03Z

Liten fråga som jag och en lärare till mej tog upp..

Han hade försökt att göra en querystring typ för vårat program:

\<!--#include file="teknik.hmm" --!\> typ.
kan man inte ha en querystring:
\<!--#include file=" & rs.linje & ".hmm" --!\> ????? skulle fråga.. =)

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

## #11 — @nders, 2001-11-21T16:06Z

SSI exekveras innan asp, så nix, att göra på det sättet går inte.

Mvh,

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

## #12 — voigtann1, 2001-11-21T16:07Z

kan man göra det på något sätt???

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

## #13 — iceM2, 2001-11-21T16:27Z

Så här skulle man kunna göra

\<% If Request.QueryString("page") = "sida1" Then %\>
\<!--#include file="teknik1.inc" --!\> 
\<% ElseIf Request.QueryString("page") = "sida12" Then %\>
\<!--#include file="teknik2.inc" --!\> 
\<% Else %\>
\<!--#include file="teknik3.inc" --!\>
\<% End If %\>

Inte lika flexibelt men det är ju en variant, man kan ju också använda Select istället om man vill slippa alla dessa if-satster...

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

## #14 — mrblonde, 2001-11-22T07:36Z

nej så kan man inte göra.

eller jo, men koden i alla includerna interpreteras, men inget händer, bar det som är i rätt vilkors sats händer.

Dvs, iis laddar in alla sidorna, och kör all kod, men om varje include sida hade haft en response.write så hade bara den som varit i rätt if sats skrivits ut.

Har jag för mig...

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

## #15 — daPhil, 2001-11-22T08:50Z

Jag brukar döpa mina include filer till

inc_fil1.asp
inc_fil2.asp
etc..

För då hamnar alla include filer bredvid varandra när man listar mappen med filer.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12759-inc-filer
