textpattern resources [ge]

Frisch aus der Presse

Die eigene IP nicht loggen

Autor: Alex
 

Bei TXP findet man unter admin/log die Log-Daten; also die IP Adressen aller User, die deine Site aufgerufen haben. Dazu zählt auch die eigene IP. Und das nervt manchmal. Die eigene IP, oder auch eine Gruppe von IP´s, die man nicht loggen möchte, kann über 2 Zeilen Code in der Datei log.php im Verzeichnis include ausgeschlossen werden.

Oberhalb der folgenden Zeilen (ca. Zeile 41):
if ($r=='refer') {
if (trim($out['ref']) != "") { insert_logit($out); }

fügt man nun diese Zeile ein:

$ip = @gethostbyaddr($_SERVER['REMOTE_ADDR']);
safe_delete("txp_log", "`host` LIKE '$ip' AND `time` > date_sub(now(),interval 1 day)");

Die Lösung stammt von Sencer.
Weiterführendes im -> Forum

 
Filed:
Mods & Hacks
| 13.02.05 |