---
title: "Databas?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11546-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "dahlgren"
published: "2001-09-09T13:13:00.000Z"
updated: "2001-09-10T12:40:00.000Z"
replies: 6
views: 187
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/11546-databas"
---

# Databas?

## #1 — dahlgren, 2001-09-09T13:13Z

Någon som har en idee på hur jag ska lösa detta på ett smidigt sätt. 
Jag har en fil som heter default.asp som innehåller menyn till vänster övriga texter och bilder på sidan ligger i filen include.html

```
<!--#include file="include.html" -->
```

Detta system känns väldigt onödigt eftersom man behöver två filer för att visa en sida, att den ena filen (default.asp) hela tiden ser likadan ut gör ju inte saken bättre. Hur ska jag lösa detta ska jag lägga in sökvägen till include.html i en databas?

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

## #2 — McD, 2001-09-09T13:32Z

Vet inte riktigt om vi snackar om samma sak så här har jag löst det:

```
<%
Dim Sida

sida = Request.Querystring("Sida")

If sida = "privat" Then%>
<!--#include file="privat/privat.asp" -->
<%ElseIf sida = "fiske" then%>
<!--#include file="fiske/fiske.asp" -->
<%ElseIf sida = "sales" then%>
<!--#include file="sales/sales.asp" -->
<%ElseIf sida = "privat" then%>
<!--#include file="privat/privat.asp" -->
<%ElseIf sida = "spel" then%>
<!--#include file="spel/spel.asp" -->
<%ElseIf sida = "sok" then%>
<!--#include file="default/sok.asp" -->
<%ElseIf sida = "diverse" then%>
<!--#include file="diverse/diverse.asp" -->
<%ElseIf sida = "admin" then%>
<!--#include file="admin/admin.asp" -->
<%Else%>
<!--#include file="privat/privat.asp" -->
<% End If %>
```

Denna stoppar in olika include filer beroende på hur sidan requestas!

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

## #3 — dahlgren, 2001-09-09T13:37Z

Nått åt det hållet, men det blir ganska jobbigt eftersom jag har upp mot 100 olika filer som ska inkluderas. Går det att lösa med hjälp av en databas. Typ att namet på sidan som ska inkluderas ligger i en databas

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

## #4 — dahlgren, 2001-09-10T06:50Z

Ingen som har nån idee?

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

## #5 — @nders, 2001-09-10T06:57Z

På vilket sätt vill du att den ska inkluderas? Vill du bara exekvera innehållet, eller vill du i huvuddokumentet ha tillgång till koden?

Om du bara vill exekvera innehållet kan du lagra filnamnen i en databas och använda **server.execute()** för att exekvera sidan.

Mvh,

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

## #6 — mrblonde, 2001-09-10T07:24Z

kan vara intressant att veta att man inte kan välja vilken sida som inkluderas på det sättet.

Alla inkluderade sidor kommer att processas av servern vilket innebär mindre effektiv kod.

[Källa](http://www.aspfaq.com/faq/faqShow.asp?fid=10)

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

## #7 — dahlgren, 2001-09-10T12:40Z

Jag var bara dum och flumma runt det blir ju ganksa mycket enklare om man inkluderar menyn istället för innehållet

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11546-databas
