2 Indkluderings script
Jeg sidder med et lille problem som jeg ikke selv kan løse. Jeg vil lige starte med at skrive hvordan min side fungere først:På min side: www.pzycodesign.dk
Bruger jeg et indkluderings script (mener jeg det hedder) sådan ligesom en frame, bare "usynlig" :)
Den loader alle mine sider via deres link, eks: index.asp?site=forside
Dette virker også upåkladeligt :)
Og så kommer det som mit problem ligger i:
På min forside, altså når siden "startes" eller når man vælger/og trykker på forside/news vil jeg gerne have at den og loader en ny side ind igen.
Altså; Da jeg føre IT-nyheder bl.a. på min side, vil jeg gerne have det sådan at den IT-nyhed kun blive sat ind i siden når man vælger at se forsiden (også kaldet news) eller når man kommer fra en anden URL.
Jeg har prøvet med mit nuværende script og modificeret lidt i det og prøvede med et link som så sådan her ud: index.asp?site=forside?itnyhed=itnyhed
men, det virkede ikke... :(
Håber der er nogle der kan forstå mit spørgsmål og vil hjælpe mig :-)
mvh. John aka. Remedy
her er det script jeg bruger:
<%
'.:inkluderings script - inkludere den kaldte side fra menu:.
'- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
'hvis siden som kaldes er = index så executer error så vi ikke får et spejlbilede
If Request.QueryString("site") = "index" then
Server.Execute "error.asp"
' hvis der står noget i site så execute den side som der står plus .asp
ElseIf Request.QueryString("site") <> "" then
Server.Execute Request.QueryString("site") & ".asp"
' hvis nu vi vil execute andet som asp filer, kan vi bruge file men ikke hvis der kaldes index.asp så execute error.asp
ElseIf Request.QueryString("file") = "index.asp" then
Server.Execute "error.asp"
' men ellers igen executer vi bare den side som står i file, bare uden nogen efternavn, da vi lader brugern besteme det selv
Elseif Request.QueryString("file") <> "" then
Server.Execute Request.QueryString("file")
' hvis der slet ikke er nævnt noget i site eller file så execute forside.asp
Else Server.Execute"forside.asp"
end if
'- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - %>
