Hallo liebe Selfhtml-Community,
ich habe ein kleines Problem, welches auf anhieb vl einfach aussieht aber es glaube ich nicht ist. Vorweg: Ich will kein einfaches Gruppieren!
Ich habe ein Forum wo jeder Beitrag mit einer Userid und einer IP Adresse gespeichert wird. Da ich mit gefakten Usern zu tun habe, die Spammen und sich im Forum mit sich selbst unterhalten will ich heerausfinden, welche Accounts gefakte sind und welche nicht.
Hierfür habe ich folgende Liste mit Werten (vereinfacht dargestellt):
Userid // IP Adresse
1 // IP Address 13
2 // IP Address 23
1 // IP Address 12
4 // IP Address 56
9 // IP Address 2
5 // IP Address 12
2 // IP Address 56
Wie man sieht nutzt zum Beispiel der User 2 die IP 56 und die 23.
Da der User 9 auch die 23 benutzt gehört er wahrscheinlich zur selben Person. Genauso wie User 4.
So haben wir für die erste gruppe von IDs und IPs folgende Menge:
Menge 1: Useris 2, IP Adresse 56, IP Adress 23, Userid 9, Userid 4
In der zweiten Gruppe ist User 1 mit der IP 13 und IP 12.
Die IP 12 wird aber auch von User 5 benutzt. Also ergibt sich folgende Menge:
Menge 2: Userid 1, Userid 5, IP Adresse 13, IP Adresse 12.
Ich soche nun eine Möglichkeit dies mit einem Code einer Schleife oder was auch immer hinzubekommen. Allerdings scheiter ich. Hat jemand eine Idee?