webForumDet fria alternativet

När include eller server.execute....?

3 svar · 180 visningar · startad av Lukaspojken

LukaspojkenMedlem sedan maj 20011 312 inlägg
#1

Jag sitter här och funderar på en sak...:)

När ska jag välja include och när ska jag välja server.execute?

------------------
Alltid lär man sig något nytt varje dag...

VideMedlem sedan dec. 19998 577 inlägg
#2

Include använder du för att statiskt inkludera kod eller statisk text eller HTML. Eftersom SSI körs före själva exekveringen av ASP-dokumentet så är det ett bra sätt att få med kod som skall vara tillsammans med annan kod i dokumentet.

Server.Execute använder du för att hämta resultatet av en sida. Koden kommer att köras separat, och således kan du inte använda variabler som skapats i det andra dokumentet. Så dokumentet som du kör med Server.Execute måste vara helt fristående.

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

PaceMedlem sedan juni 20019 024 inlägg
#3

Hejsan!

Jag slängde ihop en hemsida nu, hoppas ni gillar den! :e

<H1>Välkommen till min sajt!</H1>
<%

Server.Execute ("http://www.microsoft.com/index.asp")
%>

------------------
Peter D

LukaspojkenMedlem sedan maj 20011 312 inlägg
#4

Jag håller på och bygger en citat-funktion och i princip ser det ut så här

citatDatum = "2001-07-22"  'Include fil början
citatText = "blabla"  'Include fil slut

IF citatDatum <> DatumNow THEN
Server.execute ("filen för uppdatering av ovanstående include fil")
End if

Är detta en bra uppbyggnad?

------------------
Alltid lär man sig något nytt varje dag...

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)