Форум A4on.TV и ПО "Атирра"

Программный продукт "Атирра" => Дополнения => Тема начата: Шумко Дмитрий от Декабря 09, 2013, 14:31:02

Название: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Декабря 09, 2013, 14:31:02
Кого интересует размещения блока проверки баланса на сайте в Интернете?

Модуль работает по следующему принципу.
Раз в день (можно чаще) в на сайт заливается файл баланса, содержит только лицевой и сумму (никакой личной информации)
Абонент заходит на сайт, вводит свой лицевой и получает остаток на своем счете.

Для работы на сайте необходима поддержка PHP,
если PHP нет, то можно разместить файл баланса на моем сервере

Пример работы: http://www.atirra.com/balance.html
лицевые:
1.17.22
1.19А.22
16.10.95


во вложении архив. в архиве три каталога
client
html
server

client - скрипт для формирования и загрузки файла на сервер. если сервер Ваш, то смените URL http://www.atirra.com на Ваш

html - страница проверки, можете встроить в свою страницу, либо оставить как есть. если сервер Ваш, то смените URL http://www.atirra.com на Ваш

server - скрипты на сервере, для приема данных и обработки запросов.

local_file.zip - создание файла локально, без передачи на сервер
Название: Re: Проверка баланса через сайт
Отправлено: IGOR199304 от Декабря 12, 2013, 12:28:47
Добрый день. Интересует вопрос, как создается файл баланса?
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Декабря 12, 2013, 21:07:15
в каталоге client скрипт формирования файла
запускать через php

если папку client скопировать в каталог ATIRRA который расположен на диске D:\
то команда выглядит следующим образом
d:\atirra\php\php-win d:\atirra\client\create_file.php
в приложении командный файл для формирования файла
Название: Re: Проверка баланса через сайт
Отправлено: IGOR199304 от Декабря 13, 2013, 14:23:35
В create_file.php  изменил подключение к БД, все остальное оставил без изменений. Запускаю run.bat, окно пропадает и все, файл не создается.
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Декабря 13, 2013, 14:26:40
Локально файл не создается, данные сразу передаются на веб сервер.
Название: Re: Проверка баланса через сайт
Отправлено: IGOR199304 от Декабря 13, 2013, 14:39:34
Когда ввожу лицевой абонента на сайте проверки баланса, нету никаких записей. Пробовал создавать файл на своем сервере (папку дата и 2 файла загружал на сервер), все-равно файл не создавался.
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Декабря 13, 2013, 14:47:13
Вы загрузили файлы
get_balance.php
get_file.php
на Ваш сервер?
Название: Re: Проверка баланса через сайт
Отправлено: IGOR199304 от Декабря 13, 2013, 14:50:15
Да, файлы загрузил
Название: Re: Проверка баланса через сайт
Отправлено: IGOR199304 от Декабря 13, 2013, 15:12:37
С модулем разобрались, все отлично работает, большое спасибо разработчику  :)
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Апреля 01, 2014, 08:58:13
не могу подключить модуль. 
1. какой url  указывать как в файле или ftp.------ пробовал и так и так не подключается.  возможно это из-за того что сайт имеет https://----
2. На системнике стоит програма делает из одного 2-а ПК.    какй адрес указать при подключении к базе 127.0.0.1 или сетевой(адаптер замыкания на себя) 192.168.20.1 -- пробовал по разному не получается.
3. на версии 5.01 работает или только на 6.0
4. (отключил https )тестово пробовал на 6.0 с отдельной машины все работает.  Переношу на основной не работает.
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Апреля 01, 2014, 12:00:22
Версия будет работать и на первой версии программы, там ничего специфического нет, просто выборка из таблицы абоненты.
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Апреля 06, 2014, 19:10:03
Добавил скрипт для формирования файла баланса локально,
дальше можно этот файл по ftp передать на сервер

local_file.zip - в первом сообщении
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 02, 2017, 09:55:44
На стационарном компе все работало. Перенесли на Server Windows 2008R2/ само ПО работает а вот выгрузка баланса не работает , требует кучу .dll  в инете нашел закачал в win/system32 но так и не работает. не поможете запустить ? в серверной среде
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Марта 02, 2017, 10:09:32
для устранения ошибки msvcr12.dll установите Распространяемые пакеты Visual C++ для Visual Studio 2013 (https://www.microsoft.com/ru-ru/download/details.aspx?id=40784)

где лежит выгрузка ?
все настроено на работу в каталоге c:\atirra\
если не там, то настройте на нужный каталог

файл fbclient.dll нужно положить в SYSTEM32 или рядом с php-win.exe.
взять файл fbclient.dll в каталоге где установлен сервер firebird
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 02, 2017, 11:57:14
Зделал как все описали. Ошибки продолжаются теже самые. единствено не ругается на fbclient.dll
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 02, 2017, 12:39:00
А можно как-то делать . на машине клиенте с Win 7. думаю на win2008r2 не получится у меня.
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Марта 02, 2017, 12:45:11
нет разницы на какой системе делать
у вас не верно настроен php и не хватает системных библиотек
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 02, 2017, 18:20:58
На клиенте получилось добиться создания локального файла balance.txt  а куда его заливать на сервер. и что надо подкорректировать в файлах для сервера.
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 02, 2017, 19:27:18
файл balance.txt переименовал balfile.json и закинул на сервер в папку data и получилось вот так при проверке баланса. {"result":true,"balance":"-150.0000"} вот сылка https://domofon-servis74.ru/balance.html
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Марта 02, 2017, 22:14:40
что-то я не понимаю.
есть проблема или нет?
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 03, 2017, 06:57:00
Да на x64 не могу настроить.   выползают ошибки.  dll неявляется приложением Win32. и так ругается почти на на все.

а в х86 все работает. без проблем.
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 03, 2017, 07:09:03
Вот ошибки
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Марта 03, 2017, 12:00:10
понятно что ругается, приложение 32 битное. и библиотеки требует 32 бита
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Марта 09, 2017, 07:53:09
Дмитрий а можно заказать разработку более детального ЛК.  (логин пароль. история начислений и оплат.) к примеру как здесь. superbilling.asksoft.net   дело в том что стали обслуживать абонентов со всех городов России и им надо знать. начисление и прошла оплата или нет.   Ваш билиниг прикрутил в Колл центру.  http://magnknopka.ru/  . за доработку доплатим.   нужно к 30 марта.   Иду в местную мерию для презентации. Хотят подключить пенсионеров кому за 75.

или  как-то привязать информацию к личному кабинету. В Ocstore  клиент зашел и сразу видит баланс.
Название: Re: Проверка баланса через сайт
Отправлено: Шумко Дмитрий от Марта 09, 2017, 10:05:30
Вопрос решаем, пишите мне на почту post  a4on.tv
Название: Re: Проверка баланса через сайт
Отправлено: domofon от Февраля 05, 2020, 07:40:59
Подскажите а как зделать проверку баланса для A4ON чете те настройки что для атиры  неработают