in message :I have a web project that has multiple directories. Some of the files in
: different directories use the same include files. The problem is that
these
: include files also reference an image folder. I am trying to create an
: absolute reference to these images so I don't have to make the same
include
: for different directories. What is the best way to do this?
Hi Rob...
It would be helpful to know what your subdirectory names are but as an
example, here is what I do.
I create a config.asp file. This is where I put customized variables.
I also create a common.asp file and a header.asp file.
In the common.asp, I put common subs/functions that I use throughout my
site.
In header.asp is where I put the header I use on each page and I link in my
common.asp which links in my config.asp.
' o--> config.asp <--o
<%
Option Explicit
Response.Buffer = True
Const imgPath = "/images/"
..
..
..
%>
' o--> common.asp <--o
<!--#include virtual="/asp/config.asp"-->
<%
sub prt(str)
Response.Write str & vbCrLf
end sub
sub lprt(str)
Response.Write str & "<br />" & vbCrLf
end sub
function someFunction(someValue)
..
..
end function
..
..
%>
' o--> header.asp <--o
<!--#include virtual="/asp/common.asp"-->
<%
..
..
..
%>
' o--> All other pages <--o
<%@ Language="VBScript" %>
<%
Option Explicit
Response.Buffer = True
%>
<!--#include virtual="/asp/header.asp"-->
<%
..
..
prt "<div><span><img id=""img1"" class=""blockImages"" src=""" & imgPath &
"myimage.jpg"" /></span></div>"
%>
HTH...
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center -
http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation -
http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library -
http://msdn.microsoft.com/library/default.asp