---
title: "Option Explicit"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123189-option-explicit"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Troxy"
published: "2005-02-24T14:40:23.000Z"
updated: "2005-02-24T17:05:42.000Z"
replies: 4
views: 258
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/123189-option-explicit"
---

# Option Explicit

## #1 — Troxy, 2005-02-24T14:40Z

Hej!

Om man anger \<%Option Explicit%\> inne på default.asp, måste man också ange det på alla sidor man inkluderar på sidan?

Måste jag lägga \<%Option Explicit%\> i methods.asp om jag inkluderar den såhär?

```
<!--#include file="inc/methods.asp" -->
```

Eller såhär?

```
<%
server.execute("methods.asp")
%>
```

Tacksam för hjälp!

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

## #2 — @nders, 2005-02-24T14:42Z

Eftersom resultatet av SSI-include blir ett dokument, så kan du inte ha option explicit på mer än ett ställe.

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

## #3 — J.N., 2005-02-24T14:43Z

HEJ!

Du kan ju prova!

Men, då får du fel, man kan nämligen endast ha en enda i en sida, dvs inkl alla infogade filer.

Om du sätter den i methods.asp och infogar sidan en bit ned i huvudsidan får du (nog) fel, tror det måste ligga allra överst.

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

## #4 — OveRRidE, 2005-02-24T14:43Z

Om du använder SSI (includes) så ärvs kravet att definera variablar, ja. Det gör det inte om du använder .Execute, då denna sida exekveras i ett annat scope och inte under samma som från den sida som den anropas från.

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

## #5 — Troxy, 2005-02-24T17:05Z

Okej, tack.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/123189-option-explicit
