Seite 1 von 1
Posting IP in MySQL suchen
Verfasst: 15.11.2007 19:48
von Elektron
Hallo,
in welcher Tabelle ist die IP des User für das jeweilige Posting zufinden?
Ich möchte über eine bekannte IP-Adresse suchen, ob diese für Postings verwendet wurde.
Gruß Elektron
Verfasst: 15.11.2007 20:00
von Boecki91
DAs wird in der phpbb_posts unter der Tabelle poster_ip gespeichert.
Viel Glück
Wie die codiert sind?
steht in der fuctions.php
Code: Alles auswählen
function encode_ip($dotquad_ip)
{
$ip_sep = explode('.', $dotquad_ip);
return sprintf('%02x%02x%02x%02x', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
}
function decode_ip($int_ip)
{
$hexipbang = explode('.', chunk_split($int_ip, 2, '.'));
return hexdec($hexipbang[0]). '.' . hexdec($hexipbang[1]) . '.' . hexdec($hexipbang[2]) . '.' . hexdec($hexipbang[3]);
}
Verfasst: 15.11.2007 20:18
von Elektron
Danke für die schnelle Antwort.
Somit sind die ersten beiden Stellen der Hex-Zahl die erste Oktett.
hexzahl: xxyyzzuu
IP: xxx.yyy.zzz.uuu
Gruß Elektron
Verfasst: 15.11.2007 20:37
von Boecki91
Ehrlich gesagt habe ich als nächstes ein "Hääää?" erwartet.
Aber das ist zum Glück nicht so
AD1EEF44 = 173.30.239.68
Verfasst: 15.11.2007 20:40
von Elektron

Ok ich muss ehrlich zugeben, dass ich zuerst schon Hääää gesagt habe, aber durch ein wenig Gehirnschmalz verbraten bin ich dann schon drauf gekommen...
Gruß Elektron
Verfasst: 15.11.2007 20:45
von Boecki91
So sollte es meiner Meinung nach sein.
Problem + Denkansatz + Denken = Lösung
