Du ka ju använd virtual="/mapp/news.asp"
Jag använder #INCLUDE FILE="news.asp"
Kod för att lägga in en sida som en del av en annan sida och jag undrar om sidan är i en annan mapp hur gör jag då?
6 svar · 268 visningar · startad av His Divine Shadow
Jag använder #INCLUDE FILE="news.asp"
Kod för att lägga in en sida som en del av en annan sida och jag undrar om sidan är i en annan mapp hur gör jag då?
Du ka ju använd virtual="/mapp/news.asp"
Funkade inte som jag ville, filen ligger i en map ovanför(el. under?) denna fil, jag försökte skriva
#INCLUDE VIRTUAL="../news.asp"
men det funkade inte.
Om filen ligger på www.server.com/enmapp/news.asp
Så kan du använda virtual="/enmapp/news.asp".
../ kan man inte använda.
Nja såhär ligger det till:
Filen mainframe.asp ligger på
/test/swe/news/
och den hämtar
<!--#INCLUDE FILE="news.asp" -->
som ligger i samma mapp ok
men filen pollmentor.asp så ligger på
/test/swe/
#INCLUDE VIRTUAL="/test/swe/pollmentor.asp"
så funkar inte.
Detta inlägg var lite gammalt men det var någon som skrev att ../ inte funka i Include.
Jag använder mig utav:
<!-- #INCLUDE FILE="../../mapp1/mapp2/fil.asp" -->
Och det funkar på min IIS5:a
Och hur strukturen ser ut kan ni säkert räkna ut själva.
CoolDude:
Det är skillnad på Virtual och File...
../ funkar med File eftersom den utgår ifrån den mapp man befinner sig i. Virtual utgår däremot ifrån roten på servern.