---
title: "Include från post i databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/101159-include-från-post-i-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jaar"
published: "2004-04-08T07:18:40.000Z"
updated: "2004-04-08T07:49:25.000Z"
replies: 5
views: 214
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/101159-include-från-post-i-databas"
---

# Include från post i databas

## #1 — Jaar, 2004-04-08T07:18Z

Jag har en asp fil som läser data från en databas.
I ett av fälten så står en massa text, bl.a. 

```
<!-- #include file="annan_fil.txt" -->
```

Dock blir det ju så att den exekverar ssi kommandon innan asp filen, och därmed inkluderas inte annan_fil.txt

Jag har på andra sidor inkluderat asp sidor, så att byta exekveringsordningen för alla sidor går inte... hur ska jag lösa detta?

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

## #2 — @nders, 2004-04-08T07:30Z

Lagrar du kod som ska köras i databasen? Varför då?

Om sidan du skall inkludera innehåller kod du vill kunna använda dig av, då måste du använda ssi. Om sidan bara ska exekveras så kan du ju använda Server.Execute istället.

Men jag förstår inte riktigt hur du lagrar datat, eller varför du gör som du gör, så förklara gärna lite mer. :)

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

## #3 — Engine^, 2004-04-08T07:33Z

Det går väl inte att använda #include-direktivet dynamiskt. :q

Ingen mening att lagra sånt i en databas om det inte är för kodvisning.

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

## #4 — @nders, 2004-04-08T07:37Z

> **Engine^ skrev:**
>
> Det går väl inte att använda #include-direktivet dynamiskt. :q

Nix. Jag var inte tillräckligt tillräcklig i mitt svar.

Så här då:

Om man ska inkludera kod som man vill tillgängliggöra för en annan sida, funktioner, databasanslutning etc, då måste man använda #include-direktivet. Du kan inte använda #include dynamiskt.

Vill man inkludera något visuellt, exempelvis en meny eller liknande, kan du använda server.execute, och detta kan du göra dynamiskt.

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

## #5 — Jaar, 2004-04-08T07:43Z

Så här är det. Våran kunden sitter i ett system och skall kunna speca 1 eller flera html sidor som skall inkluderas. Deras tanke är att de ska kunna anlita en grafikbyrå etc och då få en html sida klar.
De laddar då upp filen till en viss filarea och skriver in en include tag för att infoga sidan på ordinare sidan...

Det enda alternativet som jag ser är att jag letar efter taggen själv och sedan hämtar och infogar filen med hjälp av asp.

eller?

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

## #6 — Engine^, 2004-04-08T07:49Z

Det enda jag kan tänka mig då är som **@nders** skrev.

```
Server.Execute(objRS("strHtmlPath"))
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/101159-include-från-post-i-databas
