{% else-1 %}
Основное
Свойства
Экспорт
Скрипт для генерации ключей, которые позволяют пользователю получать определенное количество баллов.
Возможности:
Админ-панель (/adm_panel/code_balls.php)
- добавления ключа (это единственное что от вас требуется, вы вводите только сколько баллов получит пользователь введя ключ, сам ключ скрипт сгенирирует сам, вида 31ELeGue, Oqt38z5K, U397Z7X8 и т.д. Ключ состоит из 8 цыфр и букв.)
- удаления ключа из базы при условии что ключ уже введен.
- показывает информацию: сам ключ, его статус (активный, не активный), сколько баллов получит пользователь введя ключ, если ключ не активный показывает кто его активировал и время активации.
- в привилегиях можно указывать кто имеет доступ к ключам и добавления новых ключей
Файл ввода ключа (/code_balls.php)
- ввод ключа
- если ключ верный то скрипт начислит пользователю баллы и деактивирует ключь (пользователю выведет информацию о том сколько он получил баллов)
- если ключ не верен выведет ошибку и сколько осталось попыток на ввод ключа пользователю
- защита от подбора ключа, пользователю дается 3 попытки на ввод ключа, по истечению которых он штрафуется на 100 баллов.

-------------------------------
Установка:
1. Распаковать содержимое архива в корень сайта.
2. Выполнить через админку MSQL запросы:


CREATE TABLE code_balls (
id int(11) NOT NULL AUTO_INCREMENT,
id_user int(11) NOT NULL,
balls int(11) NOT NULL,
`time` int(11) NOT NULL,
`code` varchar(11) NOT NULL,
i enum(\'0\',\'1\') NOT NULL DEFAULT \'0\',
who_activ int(11) NOT NULL,
time_activ int(11) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `all_accesses` (`type` , `name`) VALUES (\'code\', \'Добавление ключей\');



3. Зайти в админку/привилегии и поставить метку кому можно добавлять и смотреть ключи. (по умолчанию метка выключена).

4. В удобном месте в админке (/adm_panel/index.php) прописать ссылку:


<?php
if (user_access(\'code\'))echo \"<a href=\'code_balls.php\'>Добавление ключей</a><br />
\";
?>



5. В удобном месте прописать ссылку на ввод ключа пользователем, у меня это в личном кабинете (/sys/inc/umenu.php)


<?php
echo \"<a href=\'/code_balls.php\'>Получить баллы</a><br />
\";
?>


6. Можно приступать к работе!
3 30 11
Чтобы скачать данный файл Вам необходимо Зарегистрироваться или Авторизоваться!
0

Нет фото
socwin * [мошенник] 1.75
• 11 май 2013, 14:03


Плюсую.Спасибо.

Чтобы скачать данный файл Вам необходимо Зарегистрироваться или Авторизоваться!