Процент при снятии средств для MФС 2.2
Процент  при снятии средств для MФС 2.2
Уже была тема по этому поводу, но там так всё было запутано, каждый выдвигал свою версию. Я решил выложить действительно правильный рабочий код.

И так, в файле convert.php ищем строку:
$laip=getRealIP();
$dt=date("d.m.Y H:i:s");

После неё вставляем этот простой код:
//$howmany - сумма к выплате
$wmpercent=$howmany*0.008; //вычислим процент
$wmpercent=round($wmpercent,2); //округляем до двух цифр после запятой
if($wmpercent<'0.01') $wmpercent=0.01; //если меньше копейки,значит будет 1 коп инеипет
$howmany=$howmany-$wmpercent;
$query = "INSERT INTO &#96;tb_payme&#96; (username, pemail, money, ip, datetime) VALUES('$user','$pemail','$howmany','$laip','$dt')";

Сохраняем и обновляем. Всё.

P.S. Хотите хороший телефон по низкой цене? Рекомендую вам телефон HTC 7 Mozart, совершенно новая модель, очень красивая и удобная.


Рубрика: Бесплатное » Плагины   |   Автор: replacec   |   Просмотры: 4593
Комментариев: 78
Публикаций: 2
ICQ: 438544012
- 123 +
  Автор: finbux.info   |   Группа: Пользователи   |   Дата: 06 октября 2011  
Что за хрень ?
Комментариев: 115
Публикаций: 20
ICQ: 578598778
- 268 +
  Автор: ra4ok14   |   Группа: Пользователи   |   Дата: 06 октября 2011  
спасибо.проверим.а то с тем я так и не понял,в итоге он не работал.
Комментариев: 18
Публикаций: 3
ICQ: 3999520
- 4 +
  Автор: Buxon   |   Группа: Пользователи   |   Дата: 06 октября 2011  
Отлично! winked
Комментариев: 217
Публикаций: 14
ICQ: 207679
- 318 +
  Автор: vlaf   |   Группа: Пользователи   |   Дата: 06 октября 2011  
старая статья
Комментариев: 738
Публикаций: 50
ICQ: --
- 4 +
  Автор: Green-wm   |   Группа: Пользователи   |   Дата: 07 октября 2011  
какбыестьнифачоя ужн гдет видело это)))))))))))))
Комментариев: 16
Публикаций: 0
ICQ: --
- 3 +
  Автор: ksander   |   Группа: V.I.P.   |   Дата: 07 октября 2011  
Она гдето здесь есть, недавно видел.

Ненавижу копипастеров.
Комментариев: 31
Публикаций: 0
ICQ: --
- 46 +
  Автор: Sasha   |   Группа: Пользователи   |   Дата: 07 октября 2011  
Та что есть тупо засраная и поэтому непонятно было где рабочий код. Я из той ничего для себя не взял и делал сам. Этот код не проверял - нет смысла. У меня работает.

в смысле тот, что я делал работает )
Комментариев: 78
Публикаций: 2
ICQ: 438544012
- 123 +
  Автор: finbux.info   |   Группа: Пользователи   |   Дата: 07 октября 2011  
вы че матиматику не учили ?

вот вам скрипт

$howmany=number_format($howmany*(1-0.008/100)), 2);
Комментариев: 36
Публикаций: 0
ICQ: 607084902
- 2 +
  Автор: admin166   |   Группа: Пользователи   |   Дата: 07 октября 2011  
Поставил, проверим в деле smile
Комментариев: 11
Публикаций: 1
ICQ: --
- 1 +
  Автор: replacec   |   Группа: Пользователи   |   Дата: 14 октября 2011  
Я его не копировал а делал сам.
Тут есть подобные темы но то что там написано, просто ужас сам чёрт ногу сломит.
Этот проверен он стоит у меня и работает берёт поцент 0.8
Комментариев: 78
Публикаций: 2
ICQ: 438544012
- 123 +
  Автор: finbux.info   |   Группа: Пользователи   |   Дата: 20 октября 2011  

replacec,


надо вот так
$howmany=number_format($howmany*(1-0.008/100)), 2);


видешь у тебя в 4 строк, а так в 1 еще не надо использовать round а надо number_format
Комментариев: 24
Публикаций: 4
ICQ: 603743857
- 20 +
  Автор: miranda   |   Группа: Пользователи   |   Дата: 21 октября 2011  
recourse Так где рабочая версия??? recourse Очень надо
Комментариев: 7
Публикаций: 0
ICQ: 479676858
- 3 +
  Автор: bobbux   |   Группа: Пользователи   |   Дата: 19 ноября 2011  
Данная версия оставляла вычтенный процент на балансе пользователя!

И мне пришлось переделать у себя вот так: эти 4 строки добавить...
//$howmany - сумма к выплате
$wmpercent=$howmany*0.008; //вычислим процент
$wmpercent=round($wmpercent,2); //округляем процент до двух цифр после запятой
if($wmpercent<'0.01') $wmpercent=0.01; //если меньше копейки,значит будет 1 коп инеипет
$howmanycom=$howmany-$wmpercent; //сумма к выплате за вычетом комиссии

А вот эта строка была в файле, но в ней заменил $howmany на $howmanycom:
$query = "INSERT INTO `tb_payme` (username, pemail, money, ip, datetime) VALUES('$user','$pemail','$howmanycom','$laip
','$dt')";
mysql_query($query) or die(mysql_error());$allsqls++;
Комментариев: 30
Публикаций: 0
ICQ: --
- 3 +
  Автор: Dantr5   |   Группа: Пользователи   |   Дата: 04 декабря 2011  
Вот Правильный вариант:
--------------------------------------------------------------------------------
-
$laip=getRealIP();
$dt=date("d.m.Y H:i:s");
//$howmany - сумма к выплате
$wmpercent=$howmany*0.008; //вычислим процент
$wmpercent=round($wmpercent,2); //округляем до двух цифр после запятой
if($wmpercent<'0.01') $wmpercent=0.01; //если меньше копейки,значит будет 1 коп инеипет
$howmanycom=$howmany-$wmpercent;
$query = "INSERT INTO `tb_payme` (username, pemail, money, ip, datetime) VALUES('$_SESSION[iduser]','$pemail','$howmanycom'
,'$laip','$dt')";
mysql_query($query) or die(mysql_error());$allsqls++;

$sql="update tb_users set money=money-'$howmany',lastpay='$nowtime' where id='$_SESSION[iduser]'";
mysql_query($sql) or die(mysql_error());$allsqls++;

-------------------------------------------

Далее в строке 191 :
$amount=$howmany;
меняете на:
$amount=$howmanycom;

Помог ставим +
Комментариев: 21
Публикаций: 0
ICQ: --
- 0 +
  Автор: DimanZ   |   Группа: Пользователи   |   Дата: 13 декабря 2011  
Никто не знает как сделать сумму оплаты заказа для пользователя меньше?
Не 10 рублей а например 2
Комментариев: 30
Публикаций: 0
ICQ: --
- 3 +
  Автор: Dantr5   |   Группа: Пользователи   |   Дата: 16 декабря 2011  
какой движок
Комментариев: 21
Публикаций: 0
ICQ: --
- 0 +
  Автор: DimanZ   |   Группа: Пользователи   |   Дата: 16 декабря 2011  
MFS 2.2
а точнее SeoEdit
Комментариев: 30
Публикаций: 0
ICQ: --
- 3 +
  Автор: Dantr5   |   Группа: Пользователи   |   Дата: 16 декабря 2011  
Пиши на скайп договоримся skype: as.pushkin1
Комментариев: 45
Публикаций: 0
ICQ: 591868628
- 1 +
  Автор: mitrofanko   |   Группа: Пользователи   |   Дата: 19 июля 2012  
отлично поставил - вроде нормик. Спс автору
Комментариев: 45
Публикаций: 0
ICQ: 591868628
- 1 +
  Автор: mitrofanko   |   Группа: Пользователи   |   Дата: 26 ноября 2012  
вроде поставилось
no

да блять что теперь делать?? при заказе выплаты - она копируется - одна с процентом показывается в админке - другая уже без - и теперь через одну надо вывод делать с сайта
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.