Программный продукт "Атирра" > Дополнения

Личный кабинет абонента

(1/5) > >>

Шумко Дмитрий:
Простенький личный кабинет абонента

* возможность посмотреть баланс
* сделать обещанный платеж
Для работы нужен WEB сервер и PHP с поддержкой Inerbase/Firebird

Авторизация пользователей по связке лицевой - IP адрес

для настройки отредактируйте файлы в каталоге INC - config.php и dbconf.php

OneTwo:
Как поступать в случае отсутствия поддержки user IP alias

Шумко Дмитрий:
Личный кабинет в полных исходных кодах и это больше пример (хотя работает в нескольких местах ни первый год)
- Вы можете реализовать свой способ авторизации пользователя.
- Можете заказать у нас доработку
- Можете доработать с помощью найма стороннего программиста

Как видите все очень демократично  :)

OneTwo:
ОК. Не буду обращать внимания на дату последнего релиза (2007) вашего исходника, но однако подсказать как в dbconf настроить подключение (пример подключения синтаксис) к удаленному файеру на линухе - всё таки можно :-[


--- Код: ---//firebird configuration
  define('FB_db', "192.168.0.33:/DATABASE/ATIRRA.FDB");   
  define('FB_user', "SYSDBA");
  define('FB_pass', "masterkey");
--- Конец кода ---

Шумко Дмитрий:
возраст исходников говорит только о том что "А ЭТО  РАБОТАЕТ!" :)
а еще Вы будете удивлены, но все это работает на Linux ,
притом что WEB сервер, как и положено, стоит на отдельной машине от сервера БД

по связке IP - алиас бд (алиас задаеться в файле aliases.conf находится в директории Firebird )

--- Цитировать ---  define('FB_db', "192.168.0.33:ATIRRA");   
--- Конец цитаты ---

либо можно указать полный путь к БД например так

--- Цитировать ---  define('FB_db', "192.168.0.33:/opt/db/atirra_db.fdb");   
--- Конец цитаты ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии