Реферальная система как сделать?

linpc

Гуру форума
Регистрация
6 Апр 2012
Сообщения
178
Реакции
55
Добрый день, Уважаемые форумцы Нулледа.
Мне в проект хотелось бы сделать реферальную систему, переходя по ссылки код записывался в куки, а то бывают люди сначала смотря что за игра потом регаются, и чтоб люди не теряли своих рефералов.
Кто может помочь?
 
А в чём, собственно, проблема?
 
Да собственно очень легко. Человек приходит с неким дополнительным параметром &uid=1 (условно). В коде пишешь:
PHP:
<?php
$uid = intval($_GET['uid']);

if ($uid != 0) {
setcookie ('uid', $uid);
}
?>
В код регистрации добавляешь:
PHP:
<?php

if (intval($_COOKIE['uid']) != 0 OR intval($_GET['uid']) != 0) 

//Здесь SQL-запрос на добавление реферала

?>

А дальше можно усложнять как угодно...
 
Назад
Сверху