|
|
07.06.2012, 19:13
|
|
Super Hrono
Зарегистрирован: 2012-06-07
Сообщений: 1
|
Здравствуйте.
Подскажите пожалуйста, как решить вопрос:
Нужно как-то учитывать реферальные регистрации, и например когда на сайте зарегистрируются 5 друзей одного из участников сайта, то ему присваивается бонус в виде скидки на продукцию в минишопе.
Цель: Повышение посещаемости сайта, повышение клиентской базы. Мини-партнерская программа.
Как это можно реализовать средствами неткета? Если невозможно или очень сложно, то подскажите, может быть какими-то другими средствами можно это реализовать?
Все комментарии приветствуются.
|
|
|
07.06.2012, 21:15
|
|
llkp
Ruslan Kimov
Зарегистрирован: 2010-08-23
Сообщений: 81
|
Добрый день, Super Hrono.
Первое, что пришло на ум:
Добавляете в таблицу пользователей 3 поля:
-уникальный код пользователя
-количество рефералов
-id пригласившего
Создаём реф. ссылку:
http://site.ru/profile/registration/?ref=уникальный код
В условии добавления:
Код:$code = $_GET["ref"]
if ($code) {
...
}
|
|
|
18.06.2012, 14:50
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Имхо, необходимым и достаточным условием будет только одно поле "ид пригласившего". Вопрос как передать этот ИД - либо через GET в ссылке, либо в форме регистрации надо будет ввести имя пригласившего - это 10й вопрос.
Также вам надо продумать момент - как обрабатывать событие когда юзер, имеющий рефералов, будет удаляться из базы. Либо запрещать удаления таких юзеров, либо у всех рефералов "ид пригласившего" обнулять.
Temet nosce...
|