Hier bin ich schon wieder.
Wie bitteschön lässt sich eine WAN (Internet) IP-Adresse mit JavaScript ermitteln, die anschliessend einer Stringvariabelen zugeordnet wird?
MfG. Hexagon
Hier bin ich schon wieder.
Wie bitteschön lässt sich eine WAN (Internet) IP-Adresse mit JavaScript ermitteln, die anschliessend einer Stringvariabelen zugeordnet wird?
MfG. Hexagon
Gar nicht.
Javascript arbeitet auf Client-Seite. Um eine IP zu ermitteln brauchst Du was "server-seitiges" wie z. B. CGI.
Gruß
Rheinlaender
... geht mit PHP (da ich weiss, dass du das zur Verfügung hast), die Umgebungsvariable _SERVER["REMOTE_ADDR"] muss abgefragt werden:
$eval = $_SERVER["REMOTE_ADDR"]; speichert die IP-Adresse des Clients in der php-Variablen $eval.
Du könntest den Aufruf auch in ein Javascript einbauen (es muss sich natürlich trotzdem um eine php-Seite handeln):
client_ip = "<?php echo $_SERVER["REMOTE_ADDR"]; ?>";
HTH, Z.
Hallo,
danke Zaphod. Werde das mal direkt am Montag in Angriff nehmen ;-))
MfG. Hexagon
Hallo hexagon,
Java Script muss nicht nur auf Client Basis arbeiten, es gibt auch SSJS (Server Sided JavaScript). Funktioniert mit z.B. ASP Servern.
In den HTML Files wird dann z.B. ein <server></server> -Tag eingesetzt um SSJS einzubinden, der Inhalt dieser Tags läuft dann direkt auf dem Server, Client Sided JS ist weiterhin noch möglich.
Die IP würdest du dann durch ein write(request.ip); bekommen.
SSJS ist mit CGI vergleichbar und recht stark mit dem HTML-File verbunden...
Ich würde mich trotzdem erst einmal mit PHP beschäftigen, du wirst nicht glauben was alles in dieser Welt möglich ist...
greetings,
TomLeonhart