Det fungerar ungefär som en include, men med server.execute kan du exekvera dynamiskt... Du är inte heller begränsad till bara asp-sidor.
------------------
Function onLick(name)
Punch.name(in_the_ear)
End Function
Jourhavande Vide
8 svar · 250 visningar · startad av erka
Hej!
Kan någon utförligt förklara server execute och när det är bra att använda det. Är det bara asp sidor man kan executa ? Varför använder man sig av det ?
Tack!
------------------
------------------------
www.trenchcoat.se/erik/
- gillar du oxå film?
------------------------
Det fungerar ungefär som en include, men med server.execute kan du exekvera dynamiskt... Du är inte heller begränsad till bara asp-sidor.
------------------
Function onLick(name)
Punch.name(in_the_ear)
End Function
Jourhavande Vide
Oki, så jag kan tex ha massa databaskod i ett asp dokument och sedan skriva ut det med server execute då eller ?
tex är dessa kod snuttar samma sak ?
if request.querystring("vad") = "lösgodis" Then
server.execute("losgodis.asp")
ElseIf request.querystring("vad") = "pajkastning" Then
server.execute("pajkastning.asp")
Endif
som
<%
server.execute(request.querystring("vad") & ".asp")
%>
------------------
------------------------
www.trenchcoat.se/erik/
- gillar du oxå film?
------------------------
Precis så... men akta dig för att använda svenska tecken i filnamn bara... :)
Och om "vad" inte innehåller något värde så kommer de du att få ett felmeddelande...
------------------
Function onLick(name)
Punch.name(in_the_ear)
End Function
Jourhavande Vide
[Redigerat av Vide den 24 jan 2001]
Hmm hur undviker man det smidigast då ? felmedelandet ? skriva en on error eller någe sånnt ?
------------------
------------------------
www.trenchcoat.se/erik/
- gillar du oxå film?
------------------------
jag hade nog snarare gjort så här typ:
vad = request.querystring("vad")
if vad <> "" then server.execute vad & ".asp"
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Men! Kom ihåg att de variabler du använder i dokument 1 inte finns i dokument 2. Så riktigt som en dynamisk include blir det inte.
man kan komma förbi det genom att använda tillfälliga sessions kanske ? men det är lite fejk kanske... har jag fel ?
------------------
------------------------
www.trenchcoat.se/erik/
- gillar du oxå film?
------------------------
Beror ju på vad du vill skicka med... är det enkla variabler kan du ju skicka med en querystring:
if vad <> "" then server.execute vad & ".asp?que=hej"
Så kan du hämta det på den andra sidan...
------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide