Bei Kommentaren zu Artikeln wird die IP auf folgende Art und weise festgehalten:
IP: a21259498.net-htp.de
Kann man das auch klarer machen. Mir ist schon klar das die IP in diesm Fall 21259498 ist, aber wo sind die punkte?
[Editiert am 13/8/2002 von AndreasB]
Nun ja, das stimmt leider nicht ganz. Diese komische Nummer ist lediglich eine Art "Session-ID", die man von seinem Provider für die aktuelle Internet-Verbindung zugewiesen bekommen hat. Das hat nichts mit der IP-Nummer zu tun.
Suche in den PHP-Dateien nach einem Eintrage wie diesem:
$writefrom = gethostbyaddr($REMOTE_ADDR);
Das ist jetzt nicht die richtige Variable, es geht nur um die Funktion. Diese macht aus der IP-Adresse das "Zahlenwirrwar", das eben bei Kommentaren gespeichert wird.
Wenn Du jetzt daraus:
$intruder_hostname = $REMOTE_ADDR;
das machst, sollte die "klare" IP-Nummer gespeichert werden.
Kann Dir jetzt aber leider nicht genau sagen, welche Datei dafür zuständig ist, sorry
Das hier kann ich anbieten:
also unten das getenv und den klammer scheiss wech und dann gehts?
$ip = getenv("REMOTE_HOST");
if (empty($ip)) {
$ip = getenv("REMOTE_ADDR");