Дополнительный параметр в url

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Дополнительный параметр в url

Сообщение FladeX »

Нужен мод реферальной системы для phpBB, но я не нашел готовой реализации. Вот думаю попробовать поковырять самому. В идеале - у каждого юзера своя реферальная ссылка с передачей айдишника в качестве параметра в url. Если по этой ссылке кто-нибудь регистрируется, то происходит добавление реферала к обладателю ссылки.

Собственно вопрос - как реализовать либо дописывание нового параметра ко всем ссылкам форума, либо запись этого параметра из адреса куда-нибудь (на ум приходит аналогия с сессиями - они один раз в адресе показываются, затем вроде как в кукисы пишутся)?
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: Дополнительный параметр в url

Сообщение Izya »

Ну ко всем ссылкам дописывание айдишника ни к чему. Пришел пользователь на форум по реферальной ссылке - записываем в куки ID пригласившего. При регистрации пользователя считываем эту куку, и при ее наличии пишем ID в БД и/или (в зависимости от желаемых особенностей реализации) плюсуем счетчик рефералов пригласившему.
Изображение

Вернуться в «Для авторов (phpBB 3.0.x)»