IP einträge löschen |
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 2959
|
|
IP einträge löschen |
Beitrag Nr.: 1 |
Moin Moin Haumi.
Ich benötige deinen Rat und oder deine Hilfe.
Es geht darum das in den Beiträgen ein Button ist der die IP anzeigt der User.
Weiter wird dort gespeichert welche IP´s der User noch benutzt hat.
Jetzt das Thema:
Ist es dir bekannt wo das gespeichert wird?
Ist das löschbar?
Es geht darum das ein "altes" Board , stillstand etwa 3 Jahre, einige 100 User, etwas 2000.
Da stimmen diese Anzeigen ja nun nicht mehr.
Das soll gelöscht werden aber für den neuen Betrieb erhalten bleiben.
Ich habe heute etwa 3 Stunden gesucht und nichts gefunden wie ich das leeren, löschen .... kann.
nobody
|
|
28.03.2010 22:34 |
|
|
|
Mahlzeit,
ich finde es nicht sinnvoll diese zu löschen weil man dan nich tmehr schauen kann wer welche IP mal hatte weil :) die IPs ja bei einem Provider meist gleich bleiben
__________________ Wer in meinen Beiträgen Rechtschreipfähler findet.....darf Sie behalten
NICHT KLICKEN!!!
|
|
29.03.2010 16:15 |
|
|
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 2983
Themenstarter
|
|
Es macht schon sinn das zu leeren.
Es ist ein "Altes Board mit über 2000 Usern".
Das Board ist über drei Jahre out gewesen.
Nun hat der ehemalige Admin das aus den Keller gezaubert und ich durfte diesen Teil neues Leben einhauchen.
Das hat auch alles geklappt trotz defekter Datenbank.
Es macht durchaus keinen Sinn wenn man jetzt Beitrag xyz aufruft und dort nachlesen kann das User zyx die IP xxxxxx hatte.
Ich habe das mit dieser Tabelle die Haumi hier benennt gewusst das dort diese Daten stehen.
Es kann aber noch nicht alles sein , es muss noch mehr in anderen Tabellen stehen.
Das habe ich aber noch nicht gefunden wo das wie und warum gespeichert wird.
Weiterhin bring das leeren dieser Datentabelle NICHTS.
Dann sind ALLE Beiträge zwar noch vorhanden , nur kann man diese nicht mehr aufrufen.
Jetzt bleibt es erst einmal so , mit Absprache von dem Admin, wenn dann ein Lösungsweg gefunden ist wird es erneut versucht das dieses raus kommt.
nobody
|
|
29.03.2010 19:28 |
|
|
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 2985
Themenstarter
|
|
Danke für deine Erklärung.
Ich hatte das schon richtig verstanden , es darf NUR der Tabellenteil ipaddress
geleert werden.
Da muss bei mir ein fehler aufgetreten sein .
Ich habe jetzt deine abfrage eingegeben die geht aber auch leider nicht.
Zitat:
MySQL-ERROR
MySQL meldet:
Unknown column 'ipadress' in 'field list'
Fehler bei der Anfrage:
Zitat Ende.
Daraufhin habe ich "Onkel Google" auf Suche geschickt.
Es ist unter anderem eine Gute Antwort zurück gekommen:
Zitat:
Zitat: |
woltlab burning board 2.3.x
Die Forensoftware Woltlab Burning Board (WWB) ohne Speicherung von IP-Adressen.
wbb 2.3.x
In der Datei acp/lib/functions.php gibt es eine Funktion namens "getIpAddress", die so aussieht :
/**
* get the client ip address
*
* @return string ip address
*/
function getIpAddress() {
global $_SERVER;
$REMOTE_ADDR = $_SERVER['REMOTE_ADDR'];
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) $HTTP_X_FORWARDED_FOR = $_SERVER['HTTP_X_FORWARDED_FOR'];
else $HTTP_X_FORWARDED_FOR = '';
if ($HTTP_X_FORWARDED_FOR != '') {
if (preg_match("/^([0-9]+\.[0-9]+\.[0-9]+\
.[0-9]+)/", $HTTP_X_FORWARDED_FOR, $ip_match)) {
$private_ip_list = array("/^0\./", "/^127\.0\.0\.1/", "/^192\.168\..*/", "/^172\.16\..*/", "/^10..*/", "/^224..*/", "/^240..*/");
$REMOTE_ADDR = preg_replace($private_ip_list, $REMOTE_ADDR, $ip_match[1]);
}
}
if (wbb_strlen($REMOTE_ADDR) > 16) $REMOTE_ADDR = wbb_substr($REMOTE_ADDR, 0, 16);
return $REMOTE_ADDR;
}
Diese Funktion muss man durch die folgende ersetzen:
function getIpAddress() {
return "127.0.0.1";
}
Dadurch wird im gesamten wbb anstelle der IP-Adresse 127.0.0.1 gespeichert.
.......
Bereits gespeicherte IP-Adressen löschen
Um die bereits gespeicherten IP-Adressen bei wbb 2.3.x zu löschen, kann man folges SQL-Statement absetzen:
UPDATE `bb1_posts` SET `ipaddress`="127.0.0.1"; |
|
Zitat Ende
Quelle:
Nur Gemeinsam sind wir gut.
Soi einfach geht das mit Hilfe, geholfen werden hilfe weitergeben .......
nobody
|
|
29.03.2010 22:07 |
|
|
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 2987
Themenstarter
|
|
Haumi das stimmt.
Ich habe diese 127.0.0.1 abgeändert in einfach nur 0 (null)
damit geht es auch.
|
|
29.03.2010 22:30 |
|
|
|