Мы теперь в Discord
Мы рады объявить, что теперь у нас есть сервер Discord. В честь этого мы проводим розыгрыш!
Теперь вы можете легко связаться с нами и другими участниками сообщества,
обмениваться идеями и получать обновления о нашей деятельности.
EXCLUSIVE ⚡
Гость, покупая подписку, ты увеличишь свои доходы в разы!
Мы делаем самые актуальные сборки, переводим лучшие приватные плагины, а так-же обновляем их и фиксим любые ошибки.
Дешевле, чем студии и другие разработчики!
Приветствуем тебя Гость!
Недавно на форуме? Не знаешь как можно скачивать ресурсы?
Для этого нужно лишь зарегистрировать на форуме, и получать доступ к профессиональным плагинам, оптимизированным настройкам.
Здесь только самое лучшее.
Я что-то недопонимаю, посмотри так должно быть?Создал тему по поводу этого, посмотри её, и выбери свой метод исправления. Их там предостаточно + будут дополнятся. Тема находится в Авто-Донат
Подкорректируй под движок, и будет тебе счастьеЯ что-то недопонимаю, посмотри так должно быть?
public function buy($nick, $price, $group, $server, $vk){
$date = date("Y-m-d");
$time = date("G:i:s");
$month = date("n");
$group = $this->group($group);
$vk = $this->escape(trim ( strip_tags ( $vk)));
$this->query("INSERT INTO `orders`(`groupid`, `group`, `price`, `nick`, `date`, `time`, `month`, `server`, `vk_id`) VALUES ('".$group->id."','".$group->name."','".$price."','".$nick."', '".$date."', '".$time."', '".$month."', '".$server."', '".$vk."')");
$desc = "Покупка доната ".$group->name." на сервере Minecraft";
$this->redirect("https://unitpay.money/pay/{$this->cfg['unitpay']['project_id']}/webmoney?sum={$price}&account={$this->db->insert_id}*{$nick}&desc={$desc}");
Заменить на вот это?
function getFormSignature($account, $currency, $desc, $sum, $secretKey) {
$hashStr = $account.'{up}'.$currency.'{up}'.$desc.'{up}'.$sum.'{up}'.$secretKey;
return hash('sha256', $hashStr);
}
$sign = getFormSignature($name, $currency, $desc, $money, $secret_key);
$url = 'https://unitpay.money/pay/'.$public_key.'?sum='.$money.'&account='.$name.'¤cy='.$currency.'&desc='.$desc.'&signature='.$sign;
header('Location: '.$url);
А так, не советую движок, где нужно чинить и ставить костыли, лучше переделать движок MoonRed, чем от этих енотов движок, проблема появится опять, и мб, она уже будет неисправимаЯ что-то недопонимаю, посмотри так должно быть?
public function buy($nick, $price, $group, $server, $vk){
$date = date("Y-m-d");
$time = date("G:i:s");
$month = date("n");
$group = $this->group($group);
$vk = $this->escape(trim ( strip_tags ( $vk)));
$this->query("INSERT INTO `orders`(`groupid`, `group`, `price`, `nick`, `date`, `time`, `month`, `server`, `vk_id`) VALUES ('".$group->id."','".$group->name."','".$price."','".$nick."', '".$date."', '".$time."', '".$month."', '".$server."', '".$vk."')");
$desc = "Покупка доната ".$group->name." на сервере Minecraft";
$this->redirect("https://unitpay.money/pay/{$this->cfg['unitpay']['project_id']}/webmoney?sum={$price}&account={$this->db->insert_id}*{$nick}&desc={$desc}");
Заменить на вот это?
function getFormSignature($account, $currency, $desc, $sum, $secretKey) {
$hashStr = $account.'{up}'.$currency.'{up}'.$desc.'{up}'.$sum.'{up}'.$secretKey;
return hash('sha256', $hashStr);
}
$sign = getFormSignature($name, $currency, $desc, $money, $secret_key);
$url = 'https://unitpay.money/pay/'.$public_key.'?sum='.$money.'&account='.$name.'¤cy='.$currency.'&desc='.$desc.'&signature='.$sign;
header('Location: '.$url);
Брат, ну помоги сделать мне мозгов не хватает.А так, не советую движок, где нужно чинить и ставить костыли, лучше переделать движок MoonRed, чем от этих енотов движок, проблема появится опять, и мб, она уже будет неисправима
я с этим говно-кодом разбираться не хочу, вон, есть движки от MoonStudio, а сегодня там слили движок UniversalStudio.Брат, ну помоги сделать мне мозгов не хватает.
Я попросил чтобы они отключили он сделали я делаю покупку мне пишетПопробуй вот это, если нет - то даже пытаться говно-код чинить не надо, он на то и говно-код