page = "lyrics/"& Request.Querystring("song") &".asp"
server.execute (page) %>
Kanske kan fungera?
3 svar · 184 visningar · startad av eko
Hej, hur kan man skriva denna kod på ett smidigare sätt med mindre upprepningar?
Kod:
-----------------------------------
<%
If Request.Querystring("song") = "00" Then
Server.Execute( "lyrics/00.asp" )
ElseIf Request.Querystring("song") = "01" Then
Server.Execute( "lyrics/01.asp" )
ElseIf Request.Querystring("song") = "02" Then
Server.Execute( "lyrics/02.asp" )
ElseIf Request.Querystring("song") = "03" Then
Server.Execute( "lyrics/03.asp" )
ElseIf Request.Querystring("song") = "04" Then
Server.Execute( "lyrics/04.asp" )
ElseIf Request.Querystring("song") = "05" Then
Server.Execute( "lyrics/05.asp" )
ElseIf Request.Querystring("song") = "06" Then
Server.Execute( "lyrics/06.asp" )
ElseIf Request.Querystring("song") = "07" Then
Server.Execute( "lyrics/07.asp" )
ElseIf Request.Querystring("song") = "08" Then
Server.Execute( "lyrics/08.asp" )
ElseIf Request.Querystring("song") = "09" Then
Server.Execute( "lyrics/09.asp" )
ElseIf Request.Querystring("song") = "10" Then
Server.Execute( "lyrics/10.asp" )
ElseIf Request.Querystring("song") = "11" Then
Server.Execute( "lyrics/11.asp" )
End If
%>
-----------------------------------
page = "lyrics/"& Request.Querystring("song") &".asp"
server.execute (page) %>
Kanske kan fungera?
..om du är säker på att sidorna du vill inkludera finns så räcker det med:
[red]Server.Execute "lyrics/"& trim(Request.Querystring("song")) &".asp"[/red]
Tack!