include file/virtual !
Jeg har næsten stillet dette spørgsmål før:http://www.eksperten.dk/spm.asp?id=16571
Jeg en fil (infostat.inc) som jeg skal include fra alle mine sider, uanset i hvilke mapper de ligger !
Men hvis jeg bruger <!--#include virtual="../../infostat.inc"--> så bliver filen ikke fundet !
Og hvis jeg bruger <!--#include file="../../infostat.inc"--> for jeg fejlen:
----------------- Fejlmeddelelse -----------------
Microsoft OLE DB Provider for ODBC Drivers fejl '80004005'
[Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl. Registreringsnøglen Temporary (volatile) Jet DSN for process 0x560 Thread 0x790 DBC 0x2192fa4 Jet kan ikke åbnes.
C:\DOCUMENTS AND SETTINGS\TUE SANDAL\SKRIVEBORD\QCOM.DK\WWWROOT\../infostat.inc, line 3
----------------- Slut -----------------
----------------- infostat.inc -----------------
<%
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("data/infostat.mdb")
If session("User") <> "" then
strSQL = "SELECT * FROM Pages"
Set rs = myConn.Execute(strSQL)
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, myConn, 3, 3
rs.AddNew
rs("User") = session("user")
rs("Url") = request.servervariables("URL")
rs("Tid") = Time
rs("Dato") = Date
rs.Update
else
strSQL = "SELECT * FROM Users"
Set rs = myConn.Execute(strSQL)
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, myConn, 3, 3
rs.AddNew
rs("Ip") = request.servervariables("REMOTE_ADDR")
rs("Country") = request.servervariables("HTTP_ACCEPT_LANGUAGE")
rs("Referer") = request.servervariables("HTTP_REFERER")
rs("Browser") = request.servervariables("HTTP_USER_AGENT")
rs("Tid") = Time
rs("Dato") = Date
rs.Update
session("User") = "IP=" & request.servervariables("REMOTE_ADDR") & "&Tid=" & Time & "&Dato=" & date & ""
End If
Set rs = Nothing
Set myConn = Nothing
%>
----------------- Slut -----------------
Filen infostat.inc ligger i min start mappen ( mappen før wwwroot )
Databasen infostat.mdb ligger i mappen "data" som ligger under min start mappe ( mappen før wwwroot )