Форум Donate Engine

Поддержка CMS Donate Engine

Вы не вошли.

#1 08-08-2014 20:49:15

Generaliv
Пользователь

McTop встал

Он поднялся и сейчас работает голосование, но оно новое, есть "демо-версия" их скрипта.
Авторизация происходит через Vk или Facebook, поэтому предоставить свой аккаунт не могу.
Код скрипта ниже. Надеюсь, что вскоре будет добавлена поддержка McTop.

<?php
$config = array(
	'db'         => array(
		'hostname' => 'localhost', // адрес базы данных
		'username' => 'root', // имя пользователя, при подключении к базе данных
		'password' => '', // пароль, для подключения к базе данных
		'database' => 'test', // имя базы данных
	),
	'secret_key' => 'abc', // секретный ключ
	'adapter'    => array(
		'name'  => 'iconomy', // название адаптера
		'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');
?>

Вне форума

#2 11-08-2014 19:07:37

Geroll
Пользователь

Re: McTop встал

То, что всплыло после приостановки топа, заставит администраторов серверов задуматься об использовании его.

Вне форума

#3 12-08-2014 11:08:40

temoon
Пользователь

Re: McTop встал

Geroll написал ранее:

То, что всплыло после приостановки топа, заставит администраторов серверов задуматься об использовании его.

А что произошло?

Вне форума

#4 12-08-2014 19:35:23

Geroll
Пользователь

Re: McTop встал

temoon написал ранее:
Geroll написал ранее:

То, что всплыло после приостановки топа, заставит администраторов серверов задуматься об использовании его.

А что произошло?

Всплыло много негативной информации про создателя топа, и падения топа могут и скорей всего повторятся, да и желание делать топ у него не было.

Вне форума

#5 14-08-2014 17:09:44

Online
Administrator

Re: McTop встал

Ужасная работа рейтинга серверов mctop.im (бывший mctop.su). Сначала мы сделали интеграцию голосования под простую проверку подписи, потом топ переехал на новый домен, переписали уже по новой, затем сервис не стабильно работал и когда починили, мы переписали код уже с отправкой запроса на их сервер и теперь уже как видно, зря мы это делали, их сайт опять не работает.

Вне форума

#6 15-08-2014 17:44:44

Geroll
Пользователь

Re: McTop встал

Online написал ранее:

Ужасная работа рейтинга серверов mctop.im (бывший mctop.su). Сначала мы сделали интеграцию голосования под простую проверку подписи, потом топ переехал на новый домен, переписали уже по новой, затем сервис не стабильно работал и когда починили, мы переписали код уже с отправкой запроса на их сервер и теперь уже как видно, зря мы это делали, их сайт опять не работает.

Можете прекращать поддержку этого топа.

Вне форума

#7 15-08-2014 19:01:27

Online
Administrator

Re: McTop встал

История повторяется, с домена поставили редирект на группу вконтакта.

Вне форума

#8 16-08-2014 02:50:35

Eriour
Пользователь

Re: McTop встал

Испортили топ. Всё из-за пафоса администрации, мол "Вы тут никто, а мы цари" (подтверждение этому — страница бана, а также диалоги в их группе VK).

Присоединяюсь к Geroll.

Вне форума

Низ форума