Ifall jag har fattat det rätt så finns det ett kommando som heter Server.Execute (eller ngt likn.) när man använder IIS5
Hur funkar detta?
Kan man till exempel köra ett röstnings script på någon sida (alltså fuska) varje gång någon går in på sidan, eller måste den köra en sida på servern?
/Sebastian
VideMedlem sedan dec. 19996 094 inlägg Server.execute() fungerar på det viset att man exekverar en anna sida än den man är på. Givetvis exekveras den man är på också, men resultatet av den filen man server.executar kommer att includeras i den sidan man körde ifrån början...
------------------
Kom hem till mig...
emissionMedlem sedan dec. 19996 095 inlägg ...och sidan måste ligga på samma server. Man kan använda server.execute för att göra dynamiska includes, dvs. i stället för
if myfile="hejhopp" then
%><!--#include file="hejhopp.asp"%>
elseif myfile="hoppla" then
%><!--#include file="hoppla.asp"%>
end if
kan man köra
server.execute(myfile & ".asp")
Problemet är att server.execute exekverar den andra filen i en annan minnesrymd, så variabler satta i den yttre filen kan inte användas i den exekverade filen. Man får använda sessions-variabler om man vill göra något sådant. Tyvärr.
------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle