webForumDet fria alternativet
Logga in / Bli medlem

Include fil..

ASP

12 svar · 303 visningar · startad av roj

Medlem sedan apr. 2002179 inlägg
Trådstart#1

Hmm vad jag undrar är hur gör man och varför?

Kan man med hjälp av en include fil göra så att samma meny skrivs på alla sidor genom att roppa på ett sub directory i en include fil?

Hur ropar jag i sådana fall på suben och hur skriver o includerar jag include filen?

Medlem sedan juni 200032 967 inlägg
#2

Menar du subrutin?

I includefilen:

<%
Sub meny()
     Response.write "Ditten"
     Response.write "Datten"
End sub
%>

För att inkludera och kalla på:

<!-- #include file="dininclude.asp" -->

<%
Call meny()
%>

mvh

Medlem sedan aug. 200212 inlägg
#3

Include e skönt om du inte vill ha så mycket kod på varje sida

som t.ex om du inte vill ha frames men samma meny på varje sida
så är det bara att lägga till
<!-- #include file="menyn.asp" -->
i sidan och ta bort <html> m.m. taggarna

Medlem sedan apr. 2002179 inlägg
#4

Skall Include filen vara av ett specielt fil format eller skall det vara en asp fil också?

Medlem sedan nov. 20014 054 inlägg
#5

Include filen, behöver inte ha filändelsen ASP, den kan gott och lov heta pellepung.grovstock, eller bara fuktioner.inc t ex.

Medlem sedan apr. 2002179 inlägg
#6

Okej tack så mycket. :)

Medlem sedan feb. 200112 078 inlägg
#7

Fredde Mannen skrev:

Include filen, behöver inte ha filändelsen ASP, den kan gott och lov heta pellepung.grovstock, eller bara fuktioner.inc t ex.

Däremot rekommenderas .asp som ändelse, då en .inc-fil går att ladda ner och kika på, det går inte med en .asp-fil.

Det finns egentligen ingen anledning att använda ändelsen .inc, när jag tänker efter.

Medlem sedan mars 20021 889 inlägg
#8

Det kan vara bra att låta inkluderingsfiler sluda på .inc för att skilja dem från vanliga filer. Man kan ju göra som så att man ställer in i IIS:en att de ska tolkas och hanteras som ASP-filer.

:)

Medlem sedan feb. 200112 078 inlägg
#9

trexter skrev:

Det kan vara bra att låta inkluderingsfiler sluda på .inc för att skilja dem från vanliga filer. Man kan ju göra som så att man ställer in i IIS:en att de ska tolkas och hanteras som ASP-filer.

:)

Eller så lägger man alla include-asp-filer i mappen /includes/.

Medlem sedan mars 20021 889 inlägg
#10

OveRRidE skrev:

trexter skrev:

Det kan vara bra att låta inkluderingsfiler sluda på .inc för att skilja dem från vanliga filer. Man kan ju göra som så att man ställer in i IIS:en att de ska tolkas och hanteras som ASP-filer.

:)

Eller så lägger man alla include-asp-filer i mappen /includes/.

Det också. ;)

Medlem sedan mars 20015 287 inlägg
#11

Eller så döper man dom till: vadsomhelst_inc_.asp

Typ...

Medlem sedan juli 20003 825 inlägg
#12

1. Många anlitar webbhotell och kan inte själva välja vad som ska visas och hur i IIS.
2. Man behöver i allmänhet inte märka filer!

menu.asp
header.asp
footer.asp

Märkning är bonus men jag vet i ärlighetens namn inte om det tillför så mycket. Givetvis finns det alltid undantag och om man har en väldigt stor sajt med många filer...

Men å andra sidan, den person som inte förstår ovanstående resonemang kan nog inte så mycket om SSI och då spelar det ingen roll om man märker filerna eller ej!

Fattar man funktionen fattar man resonemanget! Annars är det kört oavsett vilket! :-)

Medlem sedan feb. 200112 078 inlägg
#13

Eclipse skrev:

1. Många anlitar webbhotell och kan inte själva välja vad som ska visas och hur i IIS.
2. Man behöver i allmänhet inte märka filer!

Jag skrev:

Eller så lägger man alla include-asp-filer i mappen /includes/.

270 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)