Avatar billede kongsteddk Nybegynder
23. september 2001 - 02:02 Der er 8 kommentarer og
2 løsninger

Inkludering

Hej!

Er der en eller anden der kan hjælpe mig med en stumb kode. Jeg skal have inkluderet en ASP side ind i en celle i en anden ASP side.
Jeg er i gang med at forsøge at få www.Kongsted.dk - siden til at køre. Du kan evt. gå ind på siden og se hvad det er jeg mener. Bruger du adressen www.kongsted.dk/counts.asp Kommer du ind på den side der burde komme ind når man kalder siden \"Natur\".

Håber at der er nogen der kan/vil hjælpe mig!

På forhånd tak!

MVH
Kongsteddk

Avatar billede eagleeye Praktikant
23. september 2001 - 02:33 #1
hvordan includer du?
Avatar billede kongsteddk Nybegynder
23. september 2001 - 02:41 #2
<%
If Request.QueryString = \"\" Then
strTextFile = \"start\"
Else
strTextFile = Request.QueryString
End If
Set objFile = Server.CreateObject(\"Scripting.FileSystemObject\")
Set objStream = objFile.OpenTExtFile(Server.MapPath(\"/\") & \"\\\" & strTextFile & \".asp\", 1, True)
strFilterText = objStream.ReadAll
Response.Write \"<font face=\'Verdana\' size=\'2\' color=\'#000000\'>\" & strFilterText & \"</font>\"
%>
Avatar billede kongsteddk Nybegynder
23. september 2001 - 02:41 #3
Det er egenligt til at inkludere fra en textfil!
Avatar billede eagleeye Praktikant
23. september 2001 - 10:58 #4
Man kan se din source kode hvad man lave view source. Du skal lave include sådan her:
<!--#include virtual=\"/file.asp\"-->

Det du laver paster bare text ind på til side.

Jeg finder lige et eks. på include men variablet filnavn. Det kan nemlig ikke bare laver sådan her:
<!--include file=\"<%=filnavn%>.asp\"-->
Så vidt jeg husker kommer det ikke til at virke.
Avatar billede eagleeye Praktikant
23. september 2001 - 12:36 #5
Det du har lavet virker fint hvis det er ren HTML kode som er i include filen. Hvis der er ASP kode i skal de includes med <!--include...-->


<%
\'i koden kan du så sættet selectside som skal includes
selectside = \"natur\"

Select case selectmenu
  case \"natur\"
%><!--#include file=\"natur.asp\"--><%
  case \"login\"
%><!--#include file=\"login.asp \"--><%
end select
%>

-----------
Hvis du køre ASP3.0 på en IIS5 server findes der en server.execute(filnavn) function.

Server.Execute (selectside)  \'Kun med ASP3.0
Avatar billede kongsteddk Nybegynder
23. september 2001 - 14:49 #6
Eagleeye>> Jeg kan ikke få det til at virke. Først rettede jeg det lidt til. Så kunne start siden vises. Men jeg kan ikke skrifte mellem siderne. Har du et andet forslag? Eller bare en rettelse?
Avatar billede kongsteddk Nybegynder
23. september 2001 - 14:50 #7
Eagleeye>> Er det muligt at lave en include med formatering? Så jeg ændre fx skrifttypen?
Avatar billede eagleeye Praktikant
23. september 2001 - 17:09 #8
Du kan lave en fil som indeholder styles.

<head>
<link REL=\"STYLESHEET\" TYPE=\"text/css\" HREF=\"style.css\">
</head>

Det skal være inde i head tagsne.
Prøv evt at kikke på http://www.builder.dk/ og kik under menuen Stylesheet.
Avatar billede kongsteddk Nybegynder
24. september 2001 - 19:10 #9
Tak for det med CSS, men hvad med ASP-scriptet? Det virker ikke korrekt!!!
Avatar billede kongsteddk Nybegynder
29. september 2001 - 15:09 #10
Tak for forsøget. Jeg har fået en på mit arbejde til at hjælpe med at løse problemt. Det lykkes!
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