А зачем вообще что то связывать? Ты со своей рекламы получил Х денег за один календарный месяц. Множишь это на коэффициент жадности и получаешь "призовой фонд" - общую сумму, которую ты выплатишь из этого дохода своим "партнёрам".
По партнёрским переходам просто считай уников по IP и, основываясь на их кол-ве, высчитывай для каждого партнёра процент, который он получит от общего "призового фонда".
А очень просто. Есть такая вещь, как самооценка. Она может меняться с течением жизни. У некоторых людей она может меняться в широких диапазонах под воздействием внешних факторов. А у некоторых людей она держится жёстко всю жизнь, невзирая ни на какие обстоятельства. И, что парадоксально, человек в жизни никогда не добьётся успехов бОльших, чем те, которых он сам считает себя достойным. Ровно как и наоборот - человек никогда в жизни не опустится ниже определённого уровня, который он для себя установил.
Именно поэтому есть люди, готовые работать за 5 тыс. рублей, а есть такие, кто лучше без работы будет сидеть, чем работать меньше, чем за 200 т.р.
Вот, вам, в принципе, хорошо ответили:
И вообще:
Если сервер на никсах, то - http://php.net/manual/en/function.flock.php