-
Legende
IP auf meiner HP anzeigen
HI
Ich würe gern auf meine seite infos zu dem PC von den leuten anzeigen die mich besuchen. zB wie dies www.wieistmeineip.de . ich habe da ja schon was gefunden aber da wird nur die IP auf meiner Site angeziegt nicht infos zu dem browser was für ein system man nutzt und so weiter.
mfg smithy
-
Znephf
Gast
RE: IP auf meiner HP anzeigen
<?php
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$brow = $HTTP_SERVER_VARS['HTTP_USER_AGENT'];
?>
Variable $ip ließt die IP des Nutzers aus, $brow ließt Browser/Agent des Nutzers aus.
Das ganze kannst du dann für jeden Besucher in einer txt-Datei speichern (Evtl noch mit Datum/Zeit):
<?php
$file = fopen("userinfos.txt","a");
$nline = chr(13) . chr(10);
flock($file,2);
fputs ($file, "$ip | $brow$nline");
flock($file,3);
fclose($file);
?>
Und so könnte es dann aussehen:
11.111.111.111 | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)
mfg
-
Legende
wenn ich das erste oder das zweite in den html editor kopiere funktionieren beide codes nich!
-
Znephf
Gast
Das ist php.
Du musst das in den PHP-Quelltext einsetzen.
Unter html läuft das leider nicht.
Du brauchst entweder das erste + PHP-Echo (wenn es nur angezeigt werden soll) oder beides, wenn die Daten geloggt werden sollen (Speicherort in der $file-Variable abändern)
Für alle, die so ein Feature unter html möchten:
Demnächst biete ich so etwas auf meiner Website www.znephfworks.de.vu an!
Berechtigungen
- Neue Themen erstellen: Ja
- Themen beantworten: Ja
- Anhänge hochladen: Ja
- Beiträge bearbeiten: Ja
-
Foren-Regeln