IP-Adresse anzeigen
    
 HomeJavaScript • IP-Adresse Quellcode 

 Benutzerdaten IP-Adresse anzeigen

Manchmal möchte man dem Besucher zeigen, das seine IP-Adresse bekannt ist und dann die IP-Adresse auch anzeigen. Diese Technik wird häufig in Formularen eingesetzt (die IP-Adresse wird dann häufig mit den Formulardaten übertragen).
IP-Adresse ermitteln und anzeigen

Eine IP-Adresse ist eine Adresse in Computernetzen (z.B. im Internet) auf dem Internetprotokoll (IP) basieren. Sie wird Geräten zugewiesen, welche an das Netz angebunden sind. Die IP-Adresse wird verwendet, um Daten von ihrem Absender zum vorgesehenen Empfänger transportieren zu können. Ähnlich der Anschrift auf einem Briefumschlag werden Datenpakete mit einer IP-Adresse versehen, die den Empfänger eindeutig identifiziert.

Ihre IP-Adresse ist:

(das funktioniert nur wenn diese Datei online abgerufen wird)

In einem Formular könnte man eine ermittelte IP-Adresse auch übermitteln lassen.
Beispiel Fehler melden (Formular)
Die ermittelte IP-Adresse erscheint im Formular und wird bei der Übermittlung übertragen.

Wichtig:
  • Das Script funktioniert nur wenn die Datei online abgerufen wird.
  • offline wird ein Fehler angezeigt, keine Sorge beim Testen.
  • Die HTML-Datei muss die Endung "shtml" haben.



   Probleme bei diesem Script?

JavaScripts werden normalerwiese auf dem Rechner des Seitenbesuchers ausgeführt und das Ergebnis der Anweisungen wird angezeigt.

Das ist hier anders!

Dieses IP-Script wird auf dem Rechner des Servers ausgeführt. Also dort, wo die Webseite abgerufen wird. Das Ergebnis dann beim Senden der angeforderten Seite ebenfalls übermittelt.

Wichtig

1) Einige Hoster lassen die Ausführung des Scripts oder die Übermittlung nicht zu.

2) Beachten sie, dass die Dateiendung "shtml" (nicht 'htm') sein muss!




   Script zur Darstellung der IP-Adresse

Im Head:
<script type="text/javascript" language="JavaScript">
<!--
function ZeigeIP()
{
var ip = '<!--#echo var="REMOTE_ADDR"-->';
document.write(ip);
}
//-->
</script>
im Body:
<script type="text/javascript" language="JavaScript">
<!--
ZeigeIP();
//-->
</script>







NACH OBEN