![]() |
Реферальная система для сайта
Подскажите как сделать реф. систему для сайта?
принцип работы примерно такой: Народ регистрируется, Получает уникальную ссылку вида http://site.ru/ref=22 ну или что-то в этом роде... далее если кто приходит по этой ссылке гденить типа в БД создается отметка вот стока пришло людей с этой реф ссылки ну и тд Я думаю это интересно не только мне но и другим ) так что знаещие люди просветите как сделать токое ну или подобное |
help me
кто-нибудь может реализовать это на php? Цитата:
|
Да, конечно.
В базе данных пользователей создай колонку "reffered". А в меню пользователя, когда он выбирает "пригласить", что бы в меню появлялась ссылка с номером его User ID. Например пусть uid будет 22, тогда ссылка будет выглядить: http://site.ru/register.php&user=22 переменную user для удобства можно назвать ref, но она обычно отпугивает, поэтому лучше вообще сделать незаметной для глаз :) При регистрации, новый пользователь, перешедший по данной ссылке - автоматически записывает id рефера в $_post дату и при заполнении страницы - отправляется в базу. З.Ы. - обычно, когда людям посылают реферную ссылку на незнакомый сайт - они сразу регестрироваться там не будут. Сначала зайдут на главную, почитают о сайте и подобное, полазиют и если их что то привлечёт - тогда они возвращаются на страницу регистрации. Но таким образом - теряется рефер. Поэтому очень полезно ID рефера записывать в cookies при переходе по посланному линку. |
| Время: 06:47 |