i_destr писал(а):Вопрос знатокам.
Необходимо через urfaphp изменить пользователю MAC адрес для его IP
Для этого IP в админке стоит галочка "Не ВПН". Произвожу изменения следующим образом:
1) удаляю текущий айпишник (функция 0x5102)
$urfa_admin->rpcf_delete_from_ipgroup($slink_id,$ip,$mask="255.255.255.255");
2) создаю этот же айпишник но с новым мак-адресом (функция 0x5200)
$urfa_admin->rpcf_add_to_ipgroup($ip_group_id,$ip,"255.255.255.255","","",$new_mac);
Возникает такая проблема - убирается галочка "Не ВПН".
Как сделать, чтобы галочка оставалась?
Каким образом через урфу на пхп или оригинального урфаклиента можно установить кредит абоненту со сроком действия. Дабы появилась запись в таблице credits с датой окончания срока действия кредита.
Kr_ur писал(а):Перелистал форум, так и не нашел ответа:
Каким образом через урфу на пхп или оригинального урфаклиента можно установить кредит абоненту со сроком действия. Дабы появилась запись в таблице credits с датой окончания срока действия кредита.
Kr_ur писал(а):Перелистал форум, так и не нашел ответа:
Каким образом через урфу на пхп или оригинального урфаклиента можно установить кредит абоненту со сроком действия. Дабы появилась запись в таблице credits с датой окончания срока действия кредита.
Это вроде как через rpcf_save_account делается.
Да, там можно изменить размер креедита. Но нельзя задать время окончания действия.
Kr_ur писал(а):
Да, там можно изменить размер креедита. Но нельзя задать время окончания действия.
Кредит со сроком действия - это обычный платёж. И зачисляется он, если мне не изменяет мой мозг, функцией 0х3110 - rpcf_add_payment_for_account
Да, это обычный платеж. Но, чтобы биллинг автоматом закрыл кредит, необходимо, что бы в таблице credits была соответствующая запись. Чего не появляется при использовании rpcf_add_payment_for_account. Так же в этой функции нельзя указать дату окончания кредита.
Собствнно и возникает вопрос - где указывать дату окончания кредита.
Kr_ur писал(а):
Да, это обычный платеж. Но, чтобы биллинг автоматом закрыл кредит, необходимо, что бы в таблице credits была соответствующая запись. Чего не появляется при использовании rpcf_add_payment_for_account. Так же в этой функции нельзя указать дату окончания кредита.
Собствнно и возникает вопрос - где указывать дату окончания кредита.
Warning: require_once(./URFAClient.php) [function.require-once]: failed to open stream: No such file or directory in /usr/local/www/data/aaa5/urfa/URFAConfig.php on line 6
Fatal error: require_once() [function.require]: Failed opening required './URFAClient.php' (include_path='.:/usr/local/share/pear') in /usr/local/www/data/aaa5/urfa/URFAConfig.php on line 6
FreeBSD 7.1-RELEASE-p4
PHP 5.2.9 with Suhosin-Patch 0.9.7 (cli) (built: May 14 2009 19:21:45)
apache-1.3.41
Чего не хватает? поиск в портах с ключом pear вывалил очень много результатов... Что именно нужно в данном случае?
Warning: require_once(./URFAClient.php) [function.require-once]: failed to open stream: No such file or directory in /usr/local/www/data/aaa5/urfa/URFAConfig.php on line 6
Fatal error: require_once() [function.require]: Failed opening required './URFAClient.php' (include_path='.:/usr/local/share/pear') in /usr/local/www/data/aaa5/urfa/URFAConfig.php on line 6
FreeBSD 7.1-RELEASE-p4
PHP 5.2.9 with Suhosin-Patch 0.9.7 (cli) (built: May 14 2009 19:21:45)
apache-1.3.41
Чего не хватает? поиск в портах с ключом pear вывалил очень много результатов... Что именно нужно в данном случае?
тут же английским по белому написано, какой файл он не может подключить - URFAClient.php. Разбирайтесь с путями
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/www/apache22/data/www.5net.ru/plugins/content/report_dp.php on line 83