/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan inkluderer man en asp-fil i en and~
Fra : Magnus


Dato : 15-12-04 21:22

Hvad er forskellen eller hvad der den rigtige måde at gøre det på eller hvor
bruger man den ene og den anden?

Det er et par filer med selve html designet af mine sider som jeg da
inkludere på alle siderne. De indeholder alle sammen asp koder, database
kald osv. men hvilken af de to måder at indkludere filer på skal jeg bruge
og hvorfor?

/Magnus


<%
Server.Execute("html2/html01.inc")
%>
<!--#include file = "../html2/main-menu.inc"-->
<!--#include file = "../html2/html02.inc"-->
<%

ASP-Indhold

%>
<!--#include file = "../html2/html03.inc"-->



 
 
Jens Gyldenkærne Cla~ (15-12-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 15-12-04 21:37

Magnus skrev:

> Det er et par filer med selve html designet af mine sider som
> jeg da inkludere på alle siderne. De indeholder alle sammen
> asp koder, database kald osv. men hvilken af de to måder at
> indkludere filer på skal jeg bruge og hvorfor?

SSI-include køres før asp-parseren går i gang. Derfor kan man med
SSI-include inkludere alle former for asp-kode til en side - den
vil så blive fortolket som én samlet fil. Med SSI-include læses
filen som en tekstfil - uanset hvad du vælger at kalde den.

Server.Execute kører derimod argumentet som en slags intern webside
- og det er resultatet fra denne kørsel der returneres. Argumentet
til server.execute er derfor normalt en asp-fil, og asp-filen skal
kunne køres som en selvstændig fil. Man kan altså ikke bruge
Server.Execute til fx at inkludere fælles funktioner der skal
bruges af resten af asp-siden.

Til inkludering af funktioner mv. er det altså SSI-include der skal
bruges.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste