Gå til innhold

Anbefalte innlegg

Jeg lurte på om noen kunne hjelpe meg med å se over koden for se hva som er feil?

Skjult tekst: (Marker innholdet i feltet for å se teksten):

<%
Dim side
side = request.querystring("order")

if side = "kontakt" then
<!--#include file="inc/kontakt.inc" -->

elseif side = "veibeskrivelse" then
<!--#include file="inc/veibeskrivelse.inc" -->

elseif side = "faktaastmaallergi" then
<!--#include file="inc/faktaastmaallergi.htm" -->

elseif side = "allergivaksinasjon" then
<!--#include file="inc/allergivaksinasjon.htm" -->

elseif side = "vaksinefakta" then
<!--#include file="inc/vaksinefakta.htm" -->

elseif side = "vaksinepris" then
<!--#include file="inc/vaksinepris.htm" -->

elseif side = "vaksineeksempler" then
<!--#include file="inc/vaksineeksempler.htm" -->

elseif side = "prisliste" then
<!--#include file="inc/prisliste.htm" -->

elseif side = "linker" then
<!--#include file="inc/linker.htm" -->

elseif side = "legene" then
<!--#include file="inc/legene.htm" -->

elseif side = "barneallergiklinikk" then
<!--#include file="inc/barneallergiklinikk.htm" -->

elseif side = "reisevaksiner" then
<!--#include file="inc/reisevaksiner.htm" -->

elseif side = "fysikalskmedisin" then
<!--#include file="inc/fysikalskmedisin.htm" -->

elseif side = "fastlege" then
<!--#include file="inc/fastlege.htm" -->

elseif side = "nyheter" then
<!--#include file="inc/nyheter.htm" -->

elseif side = "bedriftshelse" then
<!--#include file="inc/bedriftshelse.htm" -->

elseif side = "flymedisin" then
<!--#include file="inc/flymedisin.htm" -->

elseif side = "tjenester" then
<!--#include file="inc/tjenester.htm" -->
else
<!--#include file="inc/forside.htm" -->
end if
%>

Lenke til kommentar
Videoannonse
Annonse

<!--#include ...> kan ikke være inne i ASP koden din.

 

<% If noe Then %>

<!--#include ...>

<% End If %>

 

Eller så syntes jeg å huske at det er mye mer effektivt å bruker Server.Execute istedenfor mange <!--#include ..> slik som du gjør det her. Dette er fordi include faktisk åpner alle filene og slenger dem sammen i en stor fil før siden kjøres.

 

<%

Dim side

side = request.querystring("order")

If Side = "test" Then

Server.Execute("inc\test.asp")

ElseIf Side = "tull" Then

Server.Execute("inc\tull.asp")

Else

Server.Execute("inc\default.asp")

End If

%>

 

Og når du begynner å få litt mer kontroll på ASP vil jeg anbefale å gå over til ASP.Net. Vanlig ASP er gammelt og dødt...

Lenke til kommentar
Tusen takk :D

 

Men hvordan skal jeg hente frem de forskjellige sidene?

i PHP ville jeg skrevet det følgende i adressefeltet: index.asp?side=test

 

Hva skal jeg skrive i ASP?

7135244[/snapback]

 

 

Request.QueryString("order") betyr at du henter det som står etter ?order=

 

Så det blir: "index.asp?order=test"

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...