Avatar billede nic_the_best Nybegynder
18. januar 2004 - 12:47 Der er 7 kommentarer og
1 løsning

hente et andet dokument ind på siden et bestemt sted

Den overskrift var vist ikke særlig sigende alligvel...

Jeg har opbygget en side primært i html men med filnavnet .asp  fordi jeg er ved at lærer mig selv asp og derfor bruger fragmenter af asp i koderne...

siden er opbygget med tabeller/tables.
En med et banner, en med menu, en med undermenu og en med tekst.
Med reference til: http://www.html.dk/tutorials/asp/lektion10.asp
ville jeg gerne kunne lave et link ala www.domæne.dk?artikkel29.asp og så at artiklen blev loaded i den rette tabel.

Grunden til dette er bla. at jeg gerne vil have at folk kan bookmarke undersider også.

Hvordan gør jeg dette?
Avatar billede nic_the_best Nybegynder
18. januar 2004 - 12:48 #1
www.domæne.dk?artikkel29.asp

skulle nok mere have været noget ala:

http://www.mitdpmæne.dk/dokument.asp?id=1254
Avatar billede rbl Praktikant
18. januar 2004 - 16:27 #2
Inde i document.asp skal du have en if-sætning:

if request.querystring("id") = 1254 then
  <!--#include file="side1254.asp"-->
end if

Hvor så side1254.asp indeholder den artikel, du skal have ind på siden.
Avatar billede nic_the_best Nybegynder
19. januar 2004 - 14:31 #3
hvis nu jeg har 100 artikler jeg vil have linke til og som skal komme ind samme sted, skal jeg så skrive den kode 100 gange med forskellige værdier eller er der en lettere måde?
Avatar billede rbl Praktikant
19. januar 2004 - 16:50 #4
2 (måske 3) muligheder:

1. Du laver en database med feltene "id" og "side". Når der så skal bruges en side, kigger du i databasen hvilken side, der har det medfølgende id.

2. Du laver en select case:
<%
Select case querystring
case 100
  %><!--#include file="side100.asp"--><%
case 101
  %><!--#include file="side101.asp"--><%
case 102
  %><!--#include file="side102.asp"--><%
'o.s.v.
end select
%>
Det er ren copy/paste.

3. Jeg er ikke sikker på, at man kan sådan her, men det vill være nemt:
<!--#include file="side<%=request.querystring("id")%>.asp"-->
Avatar billede nic_the_best Nybegynder
19. januar 2004 - 17:37 #5
Tak

Smider du et svar?
Avatar billede rbl Praktikant
19. januar 2004 - 19:42 #6
Svar...

Virkede nr. 3 ?
Hvilken løsning valgte du
Avatar billede nic_the_best Nybegynder
19. januar 2004 - 22:53 #7
Fik nr. 3 til at virke.
Avatar billede f_rollo Nybegynder
20. januar 2004 - 17:26 #8
Jeg står og skal bruge noget lign nr. 3...
hvordan fik du det til at virke, jeg kan ikke?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester