Користувальницькькі налаштування

Налаштування сайту


onepunch

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
Наступна ревізія По сторонах наступні версії
onepunch [2022/12/01 17:50]
nightfly [Принудительное снятие полной АП со всех абонентов]
onepunch [2022/12/30 16:21]
nightfly [Принудительное снятие полной АП со всех абонентов]
Рядок 182: Рядок 182:
  
  
-==== Принудительное снятие полной АП со всех абонентов ====+==== Примусове зняття повної АП зі всіх абонентів ====
 <code php> <code php>
     set_time_limit(0);     set_time_limit(0);
Рядок 212: Рядок 212:
         show_error(__('No') . ' ' . __('Users'));         show_error(__('No') . ' ' . __('Users'));
     }     }
 +</code>
 +
 +
 +==== Кредит всім абонентам з якимись умовами ====
 +
 +<code php>
 +set_time_limit (0);
 +
 +$credit = 9000;
 +$creditexpire='2023-01-06';
 +$cashlimit=5;
 +
 +$users = new nya_users();
 +$users->where('Down','=','0');
 +$users->where('Passive','=','0');
 +$users->where('Credit','<','10');
 +$users->where('Cash','<',$cashlimit);
 +
 +
 +
 +$allUsers = $users->getAll('login');
 +
 +foreach ($allUsers as $io => $userData){
 +  $billing->setcredit($userData['login'], $credit);
 +  log_register('CHANGE FixCredit ('.$userData['login'].') ON '.$credit);
 +  $billing->setcreditexpire($userData['login'],$creditexpire);
 +  log_register('CHANGE CreditExpire ('.$userData['login'].') ON '.$creditexpire);
 +}
 </code> </code>
onepunch.txt · Востаннє змінено: 2023/03/27 12:45 повз nightfly