Биллинговая система Nodeny
24 Ноября 2024, 18:19:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 2 [3] 4 5 ... 13
  Печать  
Автор Тема: Модуль перенаправления клиента  (Прочитано 89735 раз)
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #30 : 13 Ноября 2009, 18:30:57 »

Еще магия используется )))
магия по названиям perl.
Записан
mefer
NoDeny
Пользователь
*

Карма: 4
Offline Offline

Сообщений: 46


Просмотр профиля Email
« Ответ #31 : 23 Ноября 2009, 12:51:59 »

А по какому принципу оно работает?
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #32 : 24 Ноября 2009, 00:34:26 »

перенаправления абонента на страницу средствами ipfw
Записан
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« Ответ #33 : 30 Ноября 2009, 06:27:06 »

А между тем глюки продолжают сыпаться...  Грустный
Этот модуль фантазирует сообщения, рассылаемые пользователям (баланс здесь виден, снятся должно 20000, как из 21800 получилось 5000 науке не известно).
На всякий случай оставляю результат строки 22 скрипта alert_mess.php ($sql="SELECT users.id, ip, balance, price, balance-price as nb FROM `users`, `plans2` WHERE plans2.id=users.paket && users.grp !='".$grp_id."' && balance-2*price < 0 && balance-price > 0 && Mid=0"Подмигивающий. Вдруг автор всё же решит доработать модуль...
« Последнее редактирование: 30 Ноября 2009, 06:38:55 от smallcms » Записан

Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #34 : 30 Ноября 2009, 11:40:47 »

Автор не собирается дорабатывать модуль в этом месте ) т.к. все обрабатывается правильно, за исключением того, что скрипт рассылки сообщений вообще не занимается обсчетом потребленного трафика и снятия денег за него. Если напрячь мозг, то все становится на свои места.
Обрабатывать траффик не собираюсь принципиально, т.к. это устаревшая схема тарификации от которой везде отказываются (во всяком случае у меня таких тарифов практически не осталось). Рано или поздно откажетесь и вы. Удивитесь, но на анлимитах все точно ))). Если вас смущает цифра, можете в сообщение добавить слово "менее 5000" или вообще отказаться от указания баланса.
Записан
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« Ответ #35 : 01 Декабря 2009, 17:21:54 »

С вашего позволения, cell, выложу корректный SQL запрос. По крайней мере у меня работает в 49.32:
Код:
SELECT users_trf.uid, uip, startmoney, submoney, startmoney - submoney AS nb FROM `users_trf` , `plans2` WHERE plans2.id = users_trf.packet && users_trf.startmoney -2 * users_trf.submoney <0 && users_trf.startmoney - users_trf.submoney >0
И да, есть страны, где больше 1 мегабита не реально взять для пользования безлимитов...
Записан

Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #36 : 01 Декабря 2009, 18:25:04 »

Ну работает и хвала Аллаху! а еще он будет посылать сообщения алиасам ))) но это так... на всякий случай о "корректности"
Записан
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« Ответ #37 : 25 Декабря 2009, 14:37:20 »

Попробывал ещё больше улучшить выборку ( кому интересно, ну и себе узелок на память здесь оставляю Подмигивающий ).
Код:
SELECT users_trf.uid, uip, startmoney, submoney, startmoney - submoney AS nb, plans2.price FROM `users_trf` , `plans2` WHERE plans2.id = users_trf.packet && plans2.price > startmoney - submoney && startmoney - submoney >0
« Последнее редактирование: 25 Декабря 2009, 15:51:24 от smallcms » Записан

Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #38 : 18 Января 2010, 20:22:58 »

Модуль супер!) Рекомендую! З доработками так вообще вещь ).
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #39 : 19 Января 2010, 09:35:33 »

Есть проблемы со скриптом. Есть довольно большое количество юзеров у которых в состоянии стоит "Всегда онлайн".
Авторизатор не используется.
Контроль доступа по факту осуществляют оконечные устройства.

Суть проблемы что таким юзерам выскакивает сообщение что доступ в интернет запрещен.
Я так понимаю по той причине что нет признака авторизации.

Как это можно поправить.
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #40 : 19 Января 2010, 09:51:14 »

А что хранится в table 0 ?
Просто включил\выключил ip и оно вроде заработало.
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #41 : 19 Января 2010, 19:02:36 »

А что хранится в table 0 ?
Просто включил\выключил ip и оно вроде заработало.

в таблице 0 хранятся ip которым разрешен доступ в тырнета
Записан
Sonik
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« Ответ #42 : 22 Января 2010, 21:25:38 »

есть такая проблема.
есть в сети клиент который имеет у себя на компе страницу, так вот на страницу никто не может зайти если он не в локалке
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #43 : 22 Января 2010, 22:26:44 »

есть такая проблема.
есть в сети клиент который имеет у себя на компе страницу, так вот на страницу никто не может зайти если он не в локалке
что-то ничего не понятно, выражайтесь яснее
Записан
Sonik
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« Ответ #44 : 22 Января 2010, 22:56:05 »

есть сервер, есть клиент с внешней ip, у него есть сайт на компе
из интернета при входе на его сайт попадаеш под пункт 4 ("Гостям здесь не место")

надо чтобы люди из интернета не попадал под это правило (то есть вход на его ip: 80 из нету)
« Последнее редактирование: 22 Января 2010, 23:43:05 от Sonik » Записан
Страниц: 1 2 [3] 4 5 ... 13
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!