Gå til innhold

Anbefalte innlegg

Skrevet (endret)

Hei

 

Kan noen vise en komplett forklaring på hvordan jeg lager en include-funksjon i vanlig "gammel" ASP, på enkleste måte, der lenkene i menyen på sida ser noe sånt som slik ut: <a href="default.asp?side=start">Startsiden</a>

 

Jeg er _helt_ blank på ASP, bortsett fra at jeg kan VB6, som jo ligner på VBS..

 

Jeg skal ha én hovedside, der undersidene blir inkludert når jeg trykker på linkene, helst ikke omvendt.

 

Fint om noen vil hjelpe.

 

Edit: Tilleggsopplysning: Jeg skal ikke inkludere andre asp-filer, bare vanlige html - og tekstfiler. Det eneste jeg trenger ASP til er inkludering!

Endret av svamp
Videoannonse
Annonse
Skrevet

Ser ut til at det ikke er noen som kan dette :p

Fins det nettsider med "steg for steg" hjelp eller noe sånt da?

Jeg finner bare asp.net sider, og det hjelper meg fint lite..

Rart at ASP skal være så mye mer tungvint enn PHP, forresten...

Skrevet

Heisann!

 

Vet ikke helt om jeg forstår hva problemet ditt går ut på, men det er to måter å inkludere sider på i en .asp-fil:

 

Ved å bruke et av disse alternativene:

<!--#include file="../path/filnavn.html" -->

<!--#include virtual="/path/filnavn.html" -->

 

blir sidene alltid inkludert. Forskjellen på de to er relativ og absolutt henvisning til filnavnet. (Med den siste starter pathen fra rota på webserveren)

 

Eller ved å bruke Server.Execute. Eksempel:

 

<%

If Utsagn = True Then

Server.Execute("/path/filnavn.html")

Else

Server.Execute("/path/filnavn2.html")

End If

%>

 

Her blir filnavn.html inkludert hvis Utsagn = Sant mens filnavn2.html blir inkludert hvis utsagn = Usant.

 

Håper dette kan hjelpe deg litt.

Skrevet

Er blitt litt trøtt....

 

Du mente selvsagt noe helt annet!

 

Det er nok ikke mulig i ASP 3.0. Men spør i ASP.NET-forumet så kan du sikkert få svar der. Er ikke sikker, men det du lurer på heter kanskje noe sånt som UserControls...

  • 2 uker senere...
Skrevet

dette skal vel gå bra vel? med Server.Execute..

 

strSide = Request.QueryString("side")

 

Server.Execute(strSide & ".html")

 

sida må oppdaterast for kvar gong nokon klikker ein link, men det er vel det du hadde tenkt eller?

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å
×
×
  • Opprett ny...