URL vom Besucher rausfischen
Georg Warth
0 Calocybe
Hallo Forum.
Ich habe bei mir auf den Seiten einen DB-Basierten Counter mit ASP, der eben die Zugriffe zählt und gleichzeitig die IP, die URL, das Datum des Ersten Besuchs und die Anzahl der Zugriffe des Besuchers in die Datenbank einträgt.
alles geht, nur bei der URL nicht. :(
Vielleicht kann einer helfen. Hier der Code des Counters, der in der HTML-Datei drin ist. (in der include datei wird nur das Bild mit den Ziffern "generiert"):
<!--#include file="includes/counter.asp"-->
<!--Counter -->
<%
set rst=Server.CreateObject("ADODB.Recordset")rst.Filter="IP='" & request.ServerVariables("REMOTE_ADDR") & "' AND Host='" & request.ServerVariables("REMOTE_HOST") & "'"
rst.Open "Hosts", "ODBC-Quelle", 1, 3
if rst.RecordCount = 1 then 'Exisitierender Browser
rst("Zugriffe") = rst("Zugriffe")+1
'rst("ErsterZugriff") = date
rst.Update
elseif rst.RecordCount = 0 then 'Neuer Browser
rst.AddNew
rst("IP") = request.ServerVariables("REMOTE_ADDR")
rst("Host") = request.ServerVariables("REMOTE_HOST")
rst("ErsterZugriff") = date
rst("Zugriffe") = 1
rst.Update
end if
rst.close
%>
<!--Counterbild -->
<br><center><img src="counters/green2(.gif" WIDTH="5" HEIGHT="20"><%=Number2Pic("counters/green2", ".gif", Visitors())%><img src="counters/green2).gif" WIDTH="5" HEIGHT="20"></center>
<!-- Ende -->
Hallo Georg!
Habe mir den Code mal angeschaut, kann aber nichts verdaechtiges finden. Sag doch mal genauer, was nicht funktioniert. Was genau meinst Du mit URL? Die Adresse der Seite, die der Besucher gerade aufruft, und die demnach gecountet werden soll? Wenn ja, interessiert Dich vielleicht die Variable
request.ServerVariables("SCRIPT_NAME") ?
Calocybe