Hejsan! Det borde vara något i stil med: Jag får meddelandet Jag tror nog att fel kan uppstå eftersom SSI körs INNAN övrig Eller vända det såhär: Nackdelen är ju att båda fillerna inkluderas. Inte helt 100% säker, men jag vill påstå att man ej kan använda SSI i en villkorssats. Man kan använda vilkor med include i iis5 Du kan använda JavaScript eller VbScript:Vill använda Request.QueryString i INCLUDE taggen....
Jo det är så här att jag måste använda Request.QueryString i koden
<!-- #INCLUDE FILE="" -->
och nu undrar jag om d går och i såfall hur ser den koden ut..?Sv: Vill använda Request.QueryString i INCLUDE taggen....
<code>
<%
val = request("val)
select case val
case 1
includefile = "../test1.asp"
case 2
includefile = "../test2.asp"
end select
%>
<html>
<!-- #INCLUDE FILE="<%=includefile%>" -->
</html>
</code>Sv: Vill använda Request.QueryString i INCLUDE taggen....
The include file '<%=includefile%>' was not found
när jag testade koden
varför blev d så..?
d jag ska ha koden till är att välja upplösning
och när man då trycker på 1024*768 då ska koden includa filen med rätt inställningar för 1024*768Sv: Vill använda Request.QueryString i INCLUDE taggen....
kod.
Har du IIS 5 installerat, så kan du testa nedanstående!?
<%
val = request("val")
select case val
case "1"
Server.Execute("../test1.asp")
case "2"
Server.Execute("../test2.asp")
end select
%>Sv: Vill använda Request.QueryString i INCLUDE taggen....
<%if val=1 then%>
<!-- #INCLUDE FILE="fil1.asp" -->
<%else%>
<!-- #INCLUDE FILE="fil2.asp" -->
<%end if%>
Nu vet jag i alla fall att mitt första exempel inte fungerar, man lär sig något nytt varje dag :-)Sv: Vill använda Request.QueryString i INCLUDE taggen....
Sv: Vill använda Request.QueryString i INCLUDE taggen....
Sv: Vill använda Request.QueryString i INCLUDE taggen....
/PhilipSv: Vill använda Request.QueryString i INCLUDE taggen....
<SCRIPT LANGUAGE="JavaScript" SRC="dinfil.asp?NN=XX&NNN=XXX"></SCRIPT>
På det viset slipper du använda INCLUDE
Enda nackdelen är att det inte funkar om besökaren stängt av javascript.
Det bör även fungera med något liknande, men du kan inte skicka med några varibler på detta sätt:
<%
Set NN = xx
If NN = xx Then
%>
<!--#include virtual="/dinfil.asp" -->
<%Else%>
<!--#include virtual="/dinandrafil.asp" -->
<%End if%>
Hälsningar
Lasse