webForumDet fria alternativet

meny

3 svar · 134 visningar · startad av tronez

tronezMedlem sedan juli 2001728 inlägg
#1

hmm... är det bra att göra så här när man vill ha en meny.

jag vill ha ungefär såhär: index.asp?section=tMail&id=25

<% If Request.QueryString("section") = "tMail" then	
	%>
	<!--#include file="tMess.asp"-->
    <%
	  ElseIf Request.QueryString("section") = "tGuest" then 
	%>
	<!--#include file="tGbook.asp"-->  
	<% Else %>
	 <!--#include file="home.asp"--> 
	  
	<% End If %>

finns det nå bättre sätt? det gör det väl =)

får även ett felmeddelande när jag använder min kod:


Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A03EA)
Syntaxfel
/newcom/index.asp, line 52
ElseIf Request.QueryString("section") = "tGuest" then

vad kan det vara för fel?

trexter.comMedlem sedan apr. 20021 203 inlägg
#2

Vad jag vet kan man inte inkludera filer dynamiskt... rätta mig om jag har fel.

tronezMedlem sedan juli 2001728 inlägg
#3

nej, men jag gör ju inte det heller?

kod...
%>
<!--#include file="tMess.asp"-->
<% kod...
solbulleMedlem sedan mars 20015 287 inlägg
#4

Nackdelen som jag kan se det är att vilket val du än gör (i menyn) måst servern behandla all kod i alla dina includefiler.

Angående felet, kan det inte vara något i includefilen som ställer till det?

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