Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $config = array(
- 'db' => array(
- 'hostname' => 'localhost', // адрес базы данных
- 'username' => 'root', // имя пользователя, при подключении к базе данных
- 'password' => '', // пароль, для подключения к базе данных
- 'database' => 'test', // имя базы данных
- ),
- 'secret_key' => 'abc', // секретный ключ
- 'adapter' => array(
- 'name' => 'iconoy', // название адаптера
- 'table' => 'iConomy', // параметр: имя таблицы адаптера
- ),
- 'amount' => 100, // количество игровой валюты, выдаваемой в качестве награды
- );
- function adapter_iconomy($link, $adapter_config, $username, $amount)
- {
- mysql_query("UPDATE `{$adapter_config['table']}` SET `balance`=`balance` + {$amount} WHERE `username`='{$username}'") or die('4');
- }
- $link = mysql_connect($config['db']['hostname'], $config['db']['username'], $config['db']['password']) or die('1');
- mysql_select_db($config['db']['database'], $link) or die('2');
- $sign = $_GET['sign'];
- unset($_GET['sign']);
- if ($sign !== md5(implode('', $_GET) . $config['secret_key'])) die('3');
- @file_get_contents('http://mctop.im/api/projects/checkcall?sign=' . $sign) == 'y' ? : die('5');
- call_user_func('adapter_' . $config['adapter']['name'], $link, $config['adapter'], mysql_real_escape_string($_GET['username']), intval($config['amount']));
- die('0');
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement