News Module in 5.5

Begonnen von AndreasB, 13 August 2002, 04:02:13

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

AndreasB

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]

tequila

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

AndreasB

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");