kan man inte på nåt sätt så ex <!--#include virtual="/<%=Sokvag%>/fil.asp"--> att fungera eller tillåter inte include nån asp alls???
asp i includes
9 svar · 605 visningar · startad av WebbisNet
Server.Execute ... dock lever inte dina variabler utanför den...
det jag vill är att på en sida kunna ha variabel där då jag bygger åt en kund och har ett tillfälligt namn, när det är dags för namnbyte så vill jag kunna ändra just där och få ändring på alla sidor när det väl är dags, därför vill jag ha variabeln där :-)
Som sagt.. Server.Execute kan du ha Dynamisk sök väg... men du måste dim:ar om alla variabler och object i din "excecute" fil
dim myFolder
myFolder = "voigtan"
Server.Execute("personligmapp/" & myFolder & "/default.asp")
%>
<%Dim Sokvag
Sokvag="/Ekonomen"
<link rel=""stylesheet"" type=""text/css"" ""href=Server.Execute(""" & Sokvag & "/Inc/Css/mainstyle.css"" />%>
har jag fattat detta rätt nu då
Det där behöver du inte använda Server.Execute för det handlar ju bara om strängkonkatenering.... och den är inte rätt:
<%
Dim Sokvag
Sokvag="/Ekonomen"
Response.write "<link rel=""stylesheet"" type=""text/css"" href=""& Sokvag & "/Inc/Css/mainstyle.css"" />"
%>
För en CSS-fil är det inte relevant med varken include eller execute.
Det voigtann nämner om variablerna är att om du har
mystring="En sträng"
Server.Execute("enannan.asp")
..så finns inte variablen "mystring" tillgänglig inne i "enannan.asp". Man börjar liksom på ny kula inne i den inkluderade filen.
tack så mycket