Я со своего форума выдаю бонусы через сервис выдачи бонусов,после регистрации сайта в их системе выдается php код,я его просто вставил файл и вывожу его в шаблон через exec.file но не в этом суть,в последние время стало очень много нечестных людей у которых динамический ip и большое количество WMID'ов тем самым 1 человек получает не 1 бонус,а к примеру 10.Обговорил данный момент с админом сервиса,он предложил мне такой вариант:
При получении бонуса id пользователя моего форума отправляется к ним на сервер,и 2-й раз получить бонус пользователь с одним и тем же id не сможет.Но проблема в том,можно ли осуществить это?Бонусы могут получать только авторизированные пользователи моего форума.
Вот часть кода который дает данный сервис:
//2. Проверяем кошелек и показываем форму для ввода защитной картинки
$a_700401 = get_700401('?k=sid&ip='.sprintf("%u", ip2long($_SERVER['REMOTE_ADDR'])).
'&purse='.$_POST['purse_700401'].
'&a=86640&key=wj1230v238k3n&uid=ИДЕНТИФИКАТОР_ПОЛЬЗОВАТЕЛЯ');
Если я вместо "ИДЕНТИФИКАТОР_ПОЛЬЗОВАТЕЛЯ" вставляю любое число(к примеру 20),то только 1 пользователь получает бонус.Но что мне нужно вставить вместо "ИДЕНТИФИКАТОР_ПОЛЬЗОВАТЕЛЯ" что бы в этом месте вставлялся id пользователя моего форума?Тем самым бонус можно получить только 1 раз в день с одного аккауна.
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Harton
Я со своего форума выдаю бонусы через сервис выдачи бонусов,после регистрации сайта в их системе выдается php код,я его просто вставил файл и вывожу его в шаблон через exec.file но не в этом суть,в последние время стало очень много нечестных людей у которых динамический ip и большое количество WMID'ов тем самым 1 человек получает не 1 бонус,а к примеру 10.Обговорил данный момент с админом сервиса,он предложил мне такой вариант:
При получении бонуса id пользователя моего форума отправляется к ним на сервер,и 2-й раз получить бонус пользователь с одним и тем же id не сможет.Но проблема в том,можно ли осуществить это?Бонусы могут получать только авторизированные пользователи моего форума.
Вот часть кода который дает данный сервис:
Если я вместо "ИДЕНТИФИКАТОР_ПОЛЬЗОВАТЕЛЯ" вставляю любое число(к примеру 20),то только 1 пользователь получает бонус.Но что мне нужно вставить вместо "ИДЕНТИФИКАТОР_ПОЛЬЗОВАТЕЛЯ" что бы в этом месте вставлялся id пользователя моего форума?Тем самым бонус можно получить только 1 раз в день с одного аккауна.
Изменено пользователем HartonСсылка на комментарий
Поделиться на других сайтах
4 ответа на этот вопрос
Рекомендуемые сообщения