Avatar billede mr2wear Nybegynder
12. maj 2005 - 13:12 Der er 7 kommentarer og
1 løsning

Include i ASP?

Ja, lige et dumt spørgsmål fra en nybegynder - Hvordan laver jeg en include i ASP?

Lissom <? include("fil.php") ?> i php...

/Mr2wear
Avatar billede mr2wear Nybegynder
12. maj 2005 - 13:13 #1
Og kan jeg includere et php dokument i en ASP fil?
Det er vel ik noget problem?
Avatar billede busschou Praktikant
12. maj 2005 - 13:15 #2
Du bruger
Sever.Execute("din_side.asp")
Avatar billede busschou Praktikant
12. maj 2005 - 13:17 #3
Enten det eller også kan du bruge SSI
<!--#include file="filnavn.htm"-->
SSI køres dog før alt asp kode !
Så i asp bør du benytte Server.Execute
Du kan i princippet godt includere et php dokument. Men det vil jo så ikke blive fortolket som php - logisk nok :o)
Avatar billede mr2wear Nybegynder
12. maj 2005 - 13:24 #4
<!--#include file="filnavn.htm"-->

virker fint!
TAK!

:)
Avatar billede busschou Praktikant
12. maj 2005 - 13:30 #5
så lidt :o)
Bare husk at på den måde så includeres det _inden_ asp afvikles
Så du kan ikke bruge den metode til fx menu styring
Altså du kan ikke hente en querystring og så include noget afhængig af querystringen på den måde. Fordi querystringen først hentes ind i asp efter siderne er includeret
Så i sådan tilfælde skal server.execute benyttes :o)
Avatar billede mr2wear Nybegynder
12. maj 2005 - 13:44 #6
ok, helt sikkert.. takker!
Avatar billede ksoren Nybegynder
12. maj 2005 - 14:20 #7
At lave include ud fra en variabel kan man nu godt..

If action = "main" Then
  %><!-- #include file="main.asp" --><%
Else
...


Ulempen ved Server.Execute er, at kode/variabler ikke kan passere de sider som inkluderes.
Avatar billede busschou Praktikant
12. maj 2005 - 14:24 #8
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