Jump to content
UTM.SPACE community

Utm (Личный Кабинет) Billing


Guest aga

Recommended Posts

Guest гость

при вводе логина и пароля, если одно поле пустое пище не все поля заполнены при несуществующих логин\пароль не правельный логин или пароль, но если же все правельно то редирект на index.php!! если в submit.php echo '{status:1,txt:"./info.php"}'; поставить status:0 то при нажатии кнопки в верху появится /info.php в том же поле где пищется про неправельный пароль или незаполненые поля . Скажите куда посмотреть если не понятно объясняю

Link to comment
Share on other sites

проверяйте, у вас скорее всего сервер ни пишет сессии. Проверяйте правильность пути и права на запись, а также группу, которой доступны права записи.

Link to comment
Share on other sites

Guest albatross

Добрый день!

Глянул я на этот URFAClient ничего полезного для себя не нашёл. Стоит задача такая пополнить баланс клиента посредствам веб интерефейса, может кто знает есть ли какие нибудь другие классы для этого, спасибо.

Link to comment
Share on other sites

Guest albatross

Кажись нашёл метод!

Вот

function rpcf_add_payment_for_account($account_id,$payment,$payment_date,$burn_date,$payment_method,$admin_comment='',$comment='',$payment_ext_number='')

по идее это тоже самое что с интерфейса сделать платёж? будем пробывать

Link to comment
Share on other sites

  • 5 weeks later...

Подскажите как можно исправить ошибки:

Модуль: Подарок другу

Warning: Missing argument 6 for URFAClient::__construct(), called in /usr/local/www/apache22/data/action/gift/gift.php on line 6 and defined in /usr/local/www/apache22/data/urfa/URFAClient.php on line 21

Warning: Missing argument 6 for URFAClient::__construct(), called in /usr/local/www/apache22/data/action/gift/gift.php on line 7 and defined in /usr/local/www/apache22/data/urfa/URFAClient.php on line 21
Error calling function rpcf_get_accountinfo

Модуль: Обещанный платёж

Warning: Missing argument 6 for URFAClient::__construct(), called in /usr/local/www/apache22/data/action/credit/credit.php on line 7 and defined in /usr/local/www/apache22/data/urfa/URFAClient.php on line 21
Error calling function rpcf_get_accountinfo Error calling function rpcf_get_accountinfo

Модуль: Смена тарифа

Warning: Missing argument 6 for URFAClient::__construct(), called in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 18 and defined in /usr/local/www/apache22/data/urfa/URFAClient.php on line 21

Notice: Undefined variable: admin in /usr/local/www/apache22/data/urfa/URFAClient.php on line 26

Warning: Missing argument 6 for URFAClient::__construct(), called in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 19 and defined in /usr/local/www/apache22/data/urfa/URFAClient.php on line 21

Notice: Undefined variable: admin in /usr/local/www/apache22/data/urfa/URFAClient.php on line 26
Error calling function rpcf_get_user_tariffs
Notice: Undefined index: urfa_next_tariff in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 35

Notice: Undefined index: urfa_next_tariff_accept in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 36

Notice: Undefined index: tariff_change_type in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 37
Error calling function rpcf_get_discount_period Error calling function rpcf_get_tariff Error calling function rpcf_get_tariff Error calling function rpcf_get_tariffs_list

Модуль: Платежи

Warning: Missing argument 6 for URFAClient::__construct(), called in /usr/local/www/apache22/data/action/payment/payment.php on line 6 and defined in /usr/local/www/apache22/data/urfa/URFAClient.php on line 21

Link to comment
Share on other sites

посмотрите, правильно ли вы указали настройки в файле config.inc.php

Перелапатил весь код.

Теперь вот такие ошибки:

Смена тарифа

Error calling function rpcf_get_user_tariffs 
Notice: Undefined index: urfa_next_tariff in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 36

Notice: Undefined index: urfa_next_tariff_accept in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 37

Notice: Undefined index: tariff_change_type in /usr/local/www/apache22/data/action/next_tarif/next_tarif.php on line 38
Error calling function rpcf_get_discount_period Error calling function rpcf_get_tariff Error calling function rpcf_get_tariff Error calling function rpcf_get_tariffs_list

Обещанный платёж

Error calling function rpcf_get_accountinfo Error calling function rpcf_get_accountinfo

Подарок другу

Error calling function rpcf_get_accountinfo

Активация карты

Fatal error: Call to undefined method URFAClient_User5::rpcf_user5_card_payment() in /usr/local/www/apache22/data/action/card/card.php on line 20

Link to comment
Share on other sites

может у вас какая то модифицированная версия, на сколько я помню, я не реализовывал смену тарифа. И в активации карт используется не статический метод, а $urfa_user5->rpcf_user5_card_payment. У вас после входа выводиться информация или везде такие ошибки?

Link to comment
Share on other sites

может у вас какая то модифицированная версия, на сколько я помню, я не реализовывал смену тарифа. И в активации карт используется не статический метод, а $urfa_user5->rpcf_user5_card_payment. У вас после входа выводиться информация или везде такие ошибки?

информация выводится

ошибки только в этих модулях

Link to comment
Share on other sites

проверьте, есть ли такие функции в файлах папки urfa и подключение файлов опять таки из этой же папки в файлах этих модулей.

Link to comment
Share on other sites

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

Link to comment
Share on other sites


function getStatus($id) {
$sql = "SELECT status FROM activity_status WHERE id=" . $id;
$result = mysql_query ( $sql ) or $this->error = "Ошибка соединения с базой данных.Получение информации о счете";
$row = mysql_fetch_array ( $result, MYSQL_ASSOC );
return $row;}

Получите код состояние и по нему можно выводить статус абонента

Link to comment
Share on other sites

function getStatus($id)	{		$sql = "SELECT status FROM activity_status WHERE id=" . $id;		$result = mysql_query ( $sql ) or $this->error = "Ошибка соединения с базой данных.Получение информации о счете";		$row = mysql_fetch_array ( $result, MYSQL_ASSOC );		return $row;}

Получите код состояние и по нему можно выводить статус абонента

Спасибо за ответ. А по подробнее не могли бы Вы подсказать, куда и в какое место вставлять эту функцию?

И для примера, как по коду полученному выводить статус?

Link to comment
Share on other sites

в класс для работы с базой данных, в нужном месте создаёте объект класса, вызываете функцию, передавая ей необходимый user_id. И получаете число.

А затем можете использовать что типо этого


<?php
/**
* Класс вспомогательных функций
* @author darang
*
*/
class DebUtil {
/**
* Возвращает текстовую информацию о состоянии клиента
* @param int $id
*/
static public function block_info($id) {
$info = "";
switch ($id) {
case 272 :
$info = "админская";
break;
case 16 :
$info = "системная";
break;
case 0 :
$info = "активен";
break;

default :
$info = $id;
break;
}
return $info;
}

}

?>

Link to comment
Share on other sites

admin

Спасибо за личный кабинет на php , очень понравился , планирую полностью перейти на него , но есть пару ньюансов , если сможете помочь буду очень благодарен .

1. списания происходят по дневно , в стандарной веб морде УТМ есть вкладка Отчет по услугам ( user_reports_service) в которой очень детально тображается списание средств , в Вашем интерфейсе есть только на главной поле "Списано в текущем учетном периоде" , возможно ли как то прикрутить отчет по услугам .

2 . нужно что то , типа Отправки сообщения администратору ( как реализованно в стандартном интерфейсе)

3. В отчетах по платежам очень хочется чтобы отображался тип платежа , т.к у нас есть бонусные платежи и очень хотется чтобы юзер мог видеть какой платеж он вносил налом , а какие являются бонусом ..

заранее огромное спасибо ...

Link to comment
Share on other sites

и еще вопросик : скачал скрипт смены тарифа , скрипт работает , но в списке тарифов отображается только один тариф , самый верхний из списка тарифов , можно это как то вылечить ?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...