Niye olmuyomuş. Veritabanını geniş tutarsın
a sitesi - b sitesi - c sitesi - d sitesi. b sitesi için aktif yada değil. c sitesi için aktif yada değil yaparsın her siteyede farklı yerlere örneğin c sitesi tablosuna verileri çekersin. B sitesinden çıktın c sitesine girdin diyelim. B tablosunda sayaç attı C de de sayaç attı. İpleri bulursun sıralarsın toplam giren sayısını gösterirsin.
bunlar için de uye tablosunu geniş tutarsın. Birazda mysql de join felan kullanırsın sorununu rahat bi şekilde çözersin. Algoritmayı kağıt üzerinde oluşturabiliriz gelirsen bana ))

bide çok saçma bi sistem olacağı için fazla da yorum yapmak istemiyom