Всем привет вот начал доделовать свой проект.....Мне нужен алгоритм системы инвайтов... Желательно парочку видов и подробно...
Скитч, какой еще алгоритм, сравниваеш код с кодом в базе и все
добавлено спустя 55 секунд:
что здесь
и вот http://xwab.mobi/forum/viewtopic.php?t=2114
Toxin, мда... Это обширный вопрос и он будет полезен каждому... Мне нужны примеры алгоритма системы инвайтов... Например пользователя получил инвайт, инвайты записаны в отдельной таблице... Ид, код инвайта...чей это инвайт, использован или нет... Как дать инвайт... Прислал код инвайта знакомаму и он зарегался...
31 Май 2011, 21:06Скитч,
1. Пользователь запросил инвайт.
2.Инвайт сгенерировался из 5 символов алфавита и чисел.
3.Код инвайта сохранился в таблице инвайтов с id пользователем который его запросил и временем(если нужно ограничить инвайт по времени), и ставим отметку 'free'(инвайт свободен).
4.Пользователь дает инвайт другу.
5.Друг переходит по ссылке регистрации и вводит в поле инвайт.
6.Система проверяет инвайт и сверяет свободен ли он.
7.Ошибки?Выводим.
8.Заносим Id инвайта с сессию.
9.Предлагаем страницу ввода данных для регистрации.
10.На последнем этапе регистрации получаем из сессии ID инвайта и ставим ему статус busy.
11.Если нужно отмечаем к общему числу использований инвайтов пользователю который предоставил инвайт.