[Snippet] IP-Logging ausschalten (de)

Little Mods and Snips 2

[Snippet] IP-Logging ausschalten (de)

Postby Sekuro » 02 May 2012, 18:24

[Snippet] IP-Logging ausschalten (de)

öffne

includes/session.php

finde

Code: Select all
$this->ip = (!empty($_SERVER['REMOTE_ADDR'])) ? htmlspecialchars($_SERVER['REMOTE_ADDR']) : '';


ersetze mit

Code: Select all
$this->ip = '127.0.0.1';


finde (thx @ Napoli)

Code: Select all
'session_ip' => (string) $this->ip,


ersetze mit

Code: Select all
'session_ip' => '127.0.0.1',


------

oder ausschalten nur für einen bestimmten user

Code: Select all
if(($this->data['user_id'] == "xxx") !== $this->ip = "127.0.0.1")
{$this->ip = "127.0.0.1";}   


oder

Code: Select all
if(($this->data['user_id'] == "xxx") != $this->ip = "127.0.0.1")
{$this->ip = "127.0.0.1";} 


---------------------

ergebnis: http://www.loaditup.de/files/389129.png

damit erreichst du allerdings nur das ab jetzt nichts mehr geloggt wird.
um ganz sicher auch alle alten logs zu löschen, solltest du das hier im phpmyadmin oder mysqldumper ausführen.

wichtig: ein komplettes sql- und datenbackup vorab

..und den tabellen-präfix anpassen (phpbb_)

Code: Select all
update phpbb_users set user_ip='127.0.0.1' where user_ip!='127.0.0.1';
update phpbb_log set log_ip='127.0.0.1' where log_ip!='127.0.0.1';
update phpbb_poll_votes set vote_user_ip='127.0.0.1' where vote_user_ip!='127.0.0.1';
update phpbb_posts set poster_ip='127.0.0.1' where poster_ip!='127.0.0.1';
update phpbb_privmsgs set author_ip='127.0.0.1' where author_ip!='127.0.0.1';
update phpbb_sessions set session_ip='127.0.0.1' where session_ip!='127.0.0.1';


-----------------------------------------------------------------
Mod-Bot / Service-Team
User avatar
Sekuro

Tiptop

Tiptop
 
Posts: 241
Joined: 11 Feb 2008, 11:49
 
Resolution: 1440x900


Return to Snip Cl@ss II

Who is online

Users browsing this forum: No registered users and 1 guest

cron