Автор Тема: По модулю заданий, админский процент.  (Прочитано 171 раз)

0 Пользователей и 1 Гость просматривают эту тему.

finans13Автор темы

  • *
  • Оффлайн
  • Награды Более 200 сообщений На форуме более 1 года Более 10 созданных тем
  • Дата регистрации: Мар 2016
  • Сообщений: 204
  • Поблагодарили: 11 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Нет оценки
Всем привет. Парни кто подскажет по модулю заданий., такой вопрос при добавление денег на баланс задания сумма цены задания проверяется, к примеру сделал оплату задания по рублю и ставишь 10 выполнений и система проверяет есть ли у тебя
на балансе этих 10 рублей ну если нет то пишет не достаточно денег, если есть оплачивает и берет еще комиссию
$kom = $sum * 0.25;
$summa = $sum + $kom;
но она эта комиссия уганяет просто баланс в минус,, короче при пополнение баланса задания эта комиссия не проверяется хватает ли денег на рекламном балансе или не.. как можно сделать, что бы она тоже проверялась есть ли деньги или нет..

# База данных
$db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);

if(isset($_POST['ball_add'])) {
$ball = intval($_POST['ball_add']);
$uid = intval($_POST['uid']);
$id_task = intval($_POST['id_task']);
$db->Query("SELECT * FROM db_task WHERE user_id = '$uid' AND id = '$id_task'");
if($db->NumRows() > 0) {
$ts = $db->fetchArray();
$db->Query("SELECT * FROM db_users_b WHERE id = '$uid'");
$us = $db->FetchArray();
if($ball >= 10) {
if($ball * $ts['cena'] <= $us['money_b']) {
$sum = $ball * $ts['cena'];

$kom = $sum * 0.25;
$summa = $sum + $kom;

$db->Query("UPDATE db_task SET kol_z = kol_z + '$ball' WHERE id = '$id_task' AND user_id = '$uid'");
$db->Query("UPDATE db_users_b SET money_b = money_b - '$summa' WHERE id = '$uid'");
 echo '<font color="green">Баланс задания пополнен на '.$ball.' выполнений</font>';
}else echo '<font color="red">Ошибка! Не достаточно средств на балансе</font>';
}else echo '<font color="red">Ошибка! Минимум для пополнения 10 заданий</font>';
}else echo '<font color="red">Ошибка! Задания не существует</font>';
}
 

APTEMOH

  • *
  • *
  • *
  • Оффлайн
  • Награды Более 10 созданных тем Болеее 300 сообщений Более 2 лет на форуме Репутация более 5
  • Дата регистрации: Сен 2015
  • Расположение: Расположение
  • Сообщений: 412
  • Страна: th
  • Поблагодарили: 35 раз(а)
  • Репутация +9/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
  • Социальные сети:
    ВКонтакте
По модулю заданий, админский процент.
« Ответ #1 : 06 Сентябрь 2017, 02:08:01 »
Нет оценки
Это

if($ball * $ts['cena'] <= $us['money_b']) {
$sum = $ball * $ts['cena'];

$kom = $sum * 0.25;
$summa = $sum + $kom;

Заменить на

$sum = $ball * $ts['cena'];
$kom = $sum * 0.25;
$summa = $sum + $kom;
if($summa <= $us['money_b']) {

Все! :cool:
 
Пользователи, которые поблагодарили этот пост: DrJayZi

finans13Автор темы

  • *
  • Оффлайн
  • Награды Более 200 сообщений На форуме более 1 года Более 10 созданных тем
  • Дата регистрации: Мар 2016
  • Сообщений: 204
  • Поблагодарили: 11 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
По модулю заданий, админский процент.
« Ответ #2 : 06 Сентябрь 2017, 08:29:02 »
Нет оценки
Все!
Спасибо., респект тебе.
 

APTEMOH

  • *
  • *
  • *
  • Оффлайн
  • Награды Более 10 созданных тем Болеее 300 сообщений Более 2 лет на форуме Репутация более 5
  • Дата регистрации: Сен 2015
  • Расположение: Расположение
  • Сообщений: 412
  • Страна: th
  • Поблагодарили: 35 раз(а)
  • Репутация +9/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
  • Социальные сети:
    ВКонтакте
По модулю заданий, админский процент.
« Ответ #3 : 06 Сентябрь 2017, 13:43:10 »
5
Тему оценили 1 раз
Спасибо., респект тебе.

Не за что! Лайк/Спасибка лучшая награда, после $, конечно же!
 
Пользователи, которые поблагодарили этот пост: finans13, DrJayZi

finans13Автор темы

  • *
  • Оффлайн
  • Награды Более 200 сообщений На форуме более 1 года Более 10 созданных тем
  • Дата регистрации: Мар 2016
  • Сообщений: 204
  • Поблагодарили: 11 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
По модулю заданий, админский процент.
« Ответ #4 : 06 Сентябрь 2017, 16:37:25 »
Нет оценки
Не за что! Лайк/Спасибка лучшая награда, после $, конечно же!
Готово,
 
Теги:
 

Вопрос по модулю "Мне нравится" для FF ферм

Автор SumBoyРаздел Разговоры обо всём

Ответов: 1
Просмотров: 829
Последний ответ 23 Июль 2016, 17:47:53
от varikozz
Дополнение к модулю "накопительный банк"

Автор shans5Раздел Разное для фф

Ответов: 0
Просмотров: 376
Последний ответ 16 Март 2017, 22:23:07
от shans5
Нужна помощь по модулю Магазин продажи файлов

Автор SnaykРаздел Вопросы по модулям фф

Ответов: 7
Просмотров: 282
Последний ответ 03 Июль 2017, 22:49:38
от Snayk
php процент зачисления всем активным пользователям при пополнении

Автор xXxSteelxXxРаздел Общие вопросы по фермам

Ответов: 1
Просмотров: 418
Последний ответ 22 Декабрь 2016, 20:21:44
от xXxSteelxXx
Процент реферреру при пополнение..

Автор finans13Раздел Общие вопросы по фермам

Ответов: 2
Просмотров: 360
Последний ответ 05 Декабрь 2017, 20:58:03
от shans5
Имя пользователя:
Пароль:
Session: