Kategorie: ASP Allgemein
Frage: Wie kann ich die IP-Adresse und weitere Informationen über einen Besucher bekommen?
Das folgende Skript listet alle Servervariablen auf, die Ihnen auf dem Webserver zur Verfügung stehen.
Es gibt noch weitere oder auch eigene HTTP-Header, die hier evtl. nicht aufgelistet sind. Diese werden
nicht dargestellt, da Ihr Webserver diese nicht kennt.

[srvvar.asp]
<html>
<head><title>HTTP Server Variablen</title></head>
<body>
<h1>Diese Informationen werden von Ihrem Browser weitergegeben !</h1>

<table BORDER="1">
    <tr>
        <td VALIGN="TOP"><b>Variable</b></td>
        <td VALIGN="TOP"><b>Wert</b></td>
    </tr>
    <% For Each item in Request.ServerVariables %>
    <tr>
        <td><% = item %></td>
        <td>
        <%
            If Request.ServerVariables(item) = "" Then
                Response.Write "&nbsp"
                Else
                    Response.Write Request.ServerVariables(item)
            End if
        %>
        </td>
    </tr>
    <% Next %>
</table>
</body>
</html>

Um auf bestimmte Variablen zuzugreifen, müssen Sie lediglich den Namen der Variable angeben.

<%
' --- REMOTE_ADDR gibt die aktuelle IP-Adresse des Users zurück
Response.Write Request.ServerVariables("REMOTE_ADDR")

' --- HTTP_USER_AGENT gibt den verwendeten Browser zurück
Response.Write Request.ServerVariables("HTTP_USER_AGENT")
%>
Copyright 2000 - 2024 by Stefan Falz Webconsulting