Доброго времени суток.
Такая проблема. Скорее всего либо на стороне пользователей тупняк, либо сайт тупит.
Имеем. Регистрируется пользователь. При успешной регистрации ему присваивается +1 к рейтингу и в партнерской системе он присоединяется к пригласившему, по реферальной ссылке которого пришел.
Однако, у меня наблюдается с некоторыми пользователями картина, что +1 к рейтингу не дается и рефералу не становится. Что делать не знаю. Пока поставил заглушку для таких регистраций. Однако. Вопрос вот в чем...
Как называется функция, которая вызывается после регистрации пользователя, чтобы ему добавился +1 к рейтингу и он стал рефералом в партнерской системе. А регистрация завершилась полностью.
Я хочу сделать следующее. Как только пользователь логинится и система видит, что его нет в реферальном дереве (смотрим по таблице - _prt_partners WHERE `referal` = '$user_ID') то вызывается функция (как она называется?) которая завершает регистрацию и прописывает такого юзера в _prt_partners
Партнераская ссылка выглядит так -
Кстати, о ней. изначально она у меня не работает через Вашу функцию. Грешил на плагины, потом на шаблон сайта. Перепробовал множество вариантов. Не работает. Если с ID делать ссылку, то работает. а с логином, не работает. Дописал чуток свою функцию.
Закономерности в пользователях не вижу, искал всеми способами, которые мог придумать. Просто некоторые не попадают и все. Ночью состряпал заглушку на сайте, что если у пользователя не прошла вторая ступень регистрации, он не защитался рефералу, то на сайте красная тряпка с кнопкой исправить. Оттуда в скрытых полях выдергиваются нужные куки и принудительно запускается function insert_new_referall($partner,$referall,$url)
Пока работает. но тема ~сисек~ не раскрыта (( продолжаю рыть