webForumDet fria alternativet
Logga in / Bli medlem

Select Case i meny-sammanhang

ASP

0 svar · 156 visningar · startad av Schrimp

Medlem sedan jan. 20024 inlägg
Trådstart#1

Har en sida jag hållit på med ett tag nu, och började med att använda en Select case meny. Nu har sidan växt till sig, och.. tja, det har blivit lite komplicerat, minst sagt, när sidor ska skickas vidare m.m.
Så här ser en rad ut i min "meny-sida":

<a id="menu_link" href="default.asp?page=002">&nbsp;&nbsp;Login&nbsp;&nbsp;</a>

Och i min "default.asp" ser det ut som följer (visar inte allt, för allas vår skull):

<%
Select Case Request.QueryString("page")

Case "001"
'===============================
' Startsida
Server.Execute "main.asp"
Server.Execute "news.asp"

Case "002"
'===============================
' Inloggning
Server.Execute "login1.asp"

End Select
%>

Grejen är den att när jag nu, låt säga har nåt på login sidan, där jag ska skicka vidare värden, så måste jag använda "response.redirect" och inkludera "page=002" t.ex.. men ska man ändra någonstans bland mina "Case" så blir det genast väldigt jobbigt, då jag får gå igenom många sidor.

Vad kan jag göra för att optimera det hela, så det blir lättare att udnerhålla/ändra?

Får ett sammanbrott snart :)
Tack på förhand..!

258 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)