IP auf Homepgae darstellen

Hi Leute,

ich bin neu hier, und hoffe, mein Post ist hier richtig. Ich habe eine HP erstellt.
So, auf dieser möchte ich immer meine aktuelle IP dargestellt bekommen. Ich denke, es funktioniert irgendwie so, das es ein Tool gibt, das meine IP auf einen Server lädt, und ich auf meiner HP einen Platzhalter für diese Textdatei erstellen muss. Nun zu meiner Frage, gibt es ein solches Tool, und, wie erstelle ich diese HTML Script, oder hat jemand ein solches parat ?

Besten Dank im Voraus.....
 
Ich verstehe deine Frage nicht so ganz. Wo soll deine IP dargestellt werden ? Auf eine HP oder wie ?

Der Hesse
 
Ja, ich möchte meine aktuelle IP meines Heimrechners auf meiner eigenen HP dargestellt bekommen.

Also irgendwo auf der Seite sollte dann 123.456.789.10 zu sehen sein.
 
Kann dein Webspace PHP ? Dann könnte ich dir helfen. Per JavaScript kann ich es mir schlecht vorstellen, weil JavaScript keine Serverseitigen Dateien auslesen kann. <- Falls ich hier falsch liege bitte ich die Experten mich zu korrigieren.

Der Hesse
 
Keine Ahnung, ob der Webspace PHP unterstützt, ich habe space bei t-online, gmx & arcor. Vielleicht ist ja einer dabei.....

Wie würde das denn bei PHP aussehen ?
 
Sorry, da muss ich gleich stoppen. Keiner der genannten Freewebspace Anbieter gibt kostenlos PHP dazu.

Vielleicht hilft dir folgender Link. Die Anleitung geht zwar von einem fli4l Router aus, aber du kannst es ja für deine Zwecke anpassen

Hier entlang

Der Hesse
 
Ich wuerde auch derhesse seinen Vorschlag annehmen.

Laesst sich einfach mit einem Linuxshellskript erledigen.

UNGETESTET
Code:
#!/bin/bash
ip=`ifconfig | awk '/255.255.255.255/{;gsub(/addr:/, "");print $2}'`
echo -e "
ftp=linux.regionnet.de
user=USER
pass=PASSWORT
<html>
<head>
<title>Meine IP Nummer von Zuhause</title>
</head>
<body>
<center><h1><b>$ip</b></h1></center>
</body>
</html>
" > ip.html
ftp $user:$pass@$ftp
put ip.html
quit
exit


Solltest du leider nur Windows haben, kann dir auch Cygwin [1] weiterhelfen.
Solltest du einen dedizierten Windowsserver rumstehen haben, ist auch ein Umstieg auf Linux fuer diesen Server denkbar.

Gruss p2k

[1] http://www.cygwin.com
 
hallo,

falls dein Provider PHP untersützt:

<?php
$ip = getenv("REMOTE_ADDR");
print "Deine IP-Adresse ist $ip";
?>

morpheus87
 
1.)Sein Provider unterstützt dies nicht (php)
2.)Es interessiert ihn nicht die RemoteIP des Clients sondern die seines HOME Servers

p2k
 
du könntest dir AutoDialUp installieren. bei bedarf wählt es dich ins internet ein
und lädt über einen intergrierten ftp-manager eine seite hoch, in der deine ip steht.
kannst du hier downloaden:
http://www.fjwshop.de/fdownload.htm
lass dich von der url nicht täuschen, ist freeware :]
 
falls es jemanden intressiert:D

hier noch in asp:

ip:
<%Response.Write(Request.ServerVariables("remote_addr"))%>

user agent:

<%Response.Write(Request.ServerVariables("http_user_agent"))%>


gruss

Darkmind
 
Zurück
Oben