webForumDet fria alternativet

Problem med SSI igen.. fast annat problem nu :)

6 svar · 171 visningar · startad av Jymdis

JymdisMedlem sedan mars 20016 260 inlägg
#1
 <%
if Request.QueryString("visa") = "registrera" then 
response.write "registrera <!--#include file='registrera.asp' -->"
else
response.write "main <!--#include file='main.asp' -->"
end if
%>

Har en viss idé om varför det inte fungerar - include körs först och ASP sen. Men finns det nåt sätt att gå runt det här? Nån lösning sådär? =)

------------------
-------------------
Andreas Lännerberg
Jag hör till dom som betalar mina räkningar med glädje, men dom vill hellre ha betalt i pengar.

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#2

Du skulle väl kunna använda:

Server.Execute("sida.asp")

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

LarsGMedlem sedan dec. 200012 464 inlägg
#3
<%
if Request.QueryString("visa") = "registrera" then 
response.write "registrera <" & "!--#include file='registrera.asp' -->"
else
response.write "main <" & "!--#include file='main.asp' -->"
end if
%>

------------------
essentitia preter non sans multiplicandum

PatrikBMedlem sedan mars 20002 836 inlägg
#4

Du kan inte köra ut en inkluderad sökväg genom asp eftersom ALL SSI körs före innan ngn asp kod körs.

För att få detta att fungera måste du använda dig av Server.Execute och den fungerar endast på IIS 5

cya,
PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

emissionMedlem sedan dec. 19996 721 inlägg
#5

Precis, och om den ska visa den inkluderade filen, och inte fortsätta med något i sida.asp så passar också server.transfer

JymdisMedlem sedan mars 20016 260 inlägg
#6

execute är exakt det jag leta efter :) tackar :9

------------------
-------------------
Andreas Lännerberg
Jag hör till dom som betalar mina räkningar med glädje, men dom vill hellre ha betalt i pengar.

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#7

Varsågod! ;) :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

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