---
title: "skapa en include file rad?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/49469-skapa-en-include-file-rad"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "daniel_ra"
published: "2002-08-04T00:18:26.000Z"
updated: "2002-08-04T19:20:52.000Z"
replies: 14
views: 257
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/49469-skapa-en-include-file-rad"
---

# skapa en include file rad?

## #1 — daniel_ra, 2002-08-04T00:18Z

Jag har ett litet problem.. vet inte om det går att lösa så enkelt som jag skulle vilja men jag hoppas på det. Beroende på en rad variabler vill jag ha olika include files. Alternativen är för många för att jag skulle kunna göra en case sats eller liknande så jag hade hoppats på att jag kunde bygga upp en include file-sträng som vanligt och sedan skriva ut den. Det jag inte tänkte på var ju att \<!-- och --\> skall vara med vilket ju medför att det jag skriver innanför dessa inte läses som jag vill

exempel:

ett hårddraget exempel där jag inte bryr mig om fnuttar och sånt men för att visa min tanke.

\<!-- #include file="\<% =värde %\>" --\>

eller

\<% start = "\<!-- #include file=""
      slut = " --\>" %\>

\<% response.write(start värde slut) %\>

hoppas vad ni förstår vad jag menar trots att koden inte är korrekt.

Går det att göra så här alls eller måste jag göra på nåt annat sätt?

jättetack för all hjälp på förhand!  :)

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

## #2 — Jörgen HP, 2002-08-04T00:21Z

Hej!

Eftersom SSI körs innan ASP-koden kan du inte göra så som du visar ovan.

mvh Jörgen HP

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

## #3 — OveRRidE, 2002-08-04T11:47Z

..och för att fortsätta på Jörgen:s korrekta konstaterande, presenterar jag för dig:

```
server.execute "filnamn.asp"
```

 ;)

Förutsätter att ASP-scriptmotorn är i version 3.0.

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

## #4 — CatZ, 2002-08-04T12:02Z

Och villken asp motor är inte det idag?

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

## #5 — Peeer, 2002-08-04T13:30Z

> **CatZ skrev:**
>
> Och villken asp motor är inte det idag?

Min!!! (PWS på WinME) :l

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

## #6 — OveRRidE, 2002-08-04T15:09Z

Allt efter Windows 2000 är med andra ord perfa. :) (IIS alltså.)

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

## #7 — daniel_ra, 2002-08-04T15:25Z

kan jag bara köra server.execute på andra asp-sidor. jag vill nämligen bara läsa text från ett textdokument och skriva ut det på min sida. alla filer jag vill infoga text ifrån är av typen .txt

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

## #8 — OveRRidE, 2002-08-04T15:32Z

Nej, textfiler fungerar inte så bra. :)

En fråga; Varför i textfiler?

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

## #9 — daniel_ra, 2002-08-04T16:04Z

löste det med objTextStream istället. fungerar ganska bra. Jag har dock ett problem. Server.Mappath( "\\" ) returnerar sökvägen till rooten + filen default.asp. varför gör den det. jag vill att strängen skall se ut ungefär såhär:

C:\\wwwroot\\

inte

c:\\wwwroot\\default.asp

bygger jag på denna sträng så blir ju sökväken knarkad.. 

tack för all hjälp förresten!!!

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

## #10 — CatZ, 2002-08-04T16:05Z

Det är inget fel på att knarka....

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

## #11 — daniel_ra, 2002-08-04T16:15Z

nä nu är jag lite dum... det var ju inte så svårt. krånglar visst till det lite för mig....

\=)

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

## #12 — OveRRidE, 2002-08-04T16:36Z

Ott Topic: CatZ \> Jo det är fel. Det är olagligt bland annat. 

```
str = "c:\wwwroot\default.asp "
str = right(str,len(str)-instrRev(str,"/"))
```

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

## #13 — daniel_ra, 2002-08-04T18:12Z

går annars att skriva in värdet direkt i server.mappath("/asdfaf.asp") eller en sökväg så slipper jag problemet..

tack ändå

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

## #14 — CatZ, 2002-08-04T19:17Z

> **OveRRidE skrev:**
>
> Ott Topic: CatZ \> Jo det är fel. Det är olagligt bland annat.

Olagligt är inte samma sak som fel :) det kan va rätt ibland ;)

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

## #15 — Ekström, 2002-08-04T19:20Z

Att knarka är fel!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/49469-skapa-en-include-file-rad
