Jag använder Vides besöksräknarscript.
Jag vill inte att det läggs till en post i databasen när en besökare kommer från ip-adressnätet "192.168.*", alltså när besökaren kommer innifrån från företaget.
Använder följande kod
<!--#include file="inc_functions.asp"-->
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
Set objConn = openDb( Application( "dbstr" ) )
strIp = Request.ServerVariables("REMOTE_HOST")
strKlient = Request.ServerVariables("HTTP_USER_AGENT")
dtmDatum = Now
strReferer = Request.ServerVariables("HTTP_REFERER")
SQL = "INSERT INTO logg (dtm, ip, klient, referer) VALUES (#" & dtmDatum & "#, '" & strIp & "', '" & strKlient & "', '" & strReferer & "')"
objConn.Execute(SQL)
objConn.Close
Set objConn = Nothing
Application("intActive_users") = Application("intActive_users") + 1
End Sub
Sub Session_OnEnd
Application("intActive_users") = Application("intActive_users") - 1
End Sub
Sub Application_OnStart
Application("intActive_users") = 0
Application( "dbstr" ) = Server.Mappath("/") & "../../databas/stats.mdb"
End Sub
Sub Application_OnEnd
End Sub
</SCRIPT>
Konkreta kodförslag är välkommna
Tack på förhand
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar! Med ett hugg faller inget träd
Jag vet inte om jag pillade lite mycket på servern??
Nu vill den inte lägga till några nya poster i databasen. Jag får inga felmeddelande när jag laddar sidan men när jag kör httpview på den ser det ut så här: