VitalVas
NoDeny
Спец
Карма: 60
Offline
Сообщений: 991
|
|
« Ответ #30 : 13 Ноября 2009, 18:30:57 » |
|
Еще магия используется )))
магия по названиям perl.
|
|
|
Записан
|
|
|
|
mefer
NoDeny
Пользователь
Карма: 4
Offline
Сообщений: 46
|
|
« Ответ #31 : 23 Ноября 2009, 12:51:59 » |
|
А по какому принципу оно работает?
|
|
|
Записан
|
|
|
|
VitalVas
NoDeny
Спец
Карма: 60
Offline
Сообщений: 991
|
|
« Ответ #32 : 24 Ноября 2009, 00:34:26 » |
|
перенаправления абонента на страницу средствами ipfw
|
|
|
Записан
|
|
|
|
smallcms
NoDeny
Старожил
Карма: 64
Offline
Сообщений: 279
|
|
« Ответ #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
|
|
« Ответ #34 : 30 Ноября 2009, 11:40:47 » |
|
Автор не собирается дорабатывать модуль в этом месте ) т.к. все обрабатывается правильно, за исключением того, что скрипт рассылки сообщений вообще не занимается обсчетом потребленного трафика и снятия денег за него. Если напрячь мозг, то все становится на свои места. Обрабатывать траффик не собираюсь принципиально, т.к. это устаревшая схема тарификации от которой везде отказываются (во всяком случае у меня таких тарифов практически не осталось). Рано или поздно откажетесь и вы. Удивитесь, но на анлимитах все точно ))). Если вас смущает цифра, можете в сообщение добавить слово "менее 5000" или вообще отказаться от указания баланса.
|
|
|
Записан
|
|
|
|
smallcms
NoDeny
Старожил
Карма: 64
Offline
Сообщений: 279
|
|
« Ответ #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
|
|
« Ответ #36 : 01 Декабря 2009, 18:25:04 » |
|
Ну работает и хвала Аллаху! а еще он будет посылать сообщения алиасам ))) но это так... на всякий случай о "корректности"
|
|
|
Записан
|
|
|
|
smallcms
NoDeny
Старожил
Карма: 64
Offline
Сообщений: 279
|
|
« Ответ #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
Сообщений: 323
|
|
« Ответ #38 : 18 Января 2010, 20:22:58 » |
|
Модуль супер!) Рекомендую! З доработками так вообще вещь ).
|
|
|
Записан
|
|
|
|
goletsa
NoDeny
Спец
Карма: 21
Offline
Сообщений: 973
|
|
« Ответ #39 : 19 Января 2010, 09:35:33 » |
|
Есть проблемы со скриптом. Есть довольно большое количество юзеров у которых в состоянии стоит "Всегда онлайн". Авторизатор не используется. Контроль доступа по факту осуществляют оконечные устройства.
Суть проблемы что таким юзерам выскакивает сообщение что доступ в интернет запрещен. Я так понимаю по той причине что нет признака авторизации.
Как это можно поправить.
|
|
|
Записан
|
|
|
|
goletsa
NoDeny
Спец
Карма: 21
Offline
Сообщений: 973
|
|
« Ответ #40 : 19 Января 2010, 09:51:14 » |
|
А что хранится в table 0 ? Просто включил\выключил ip и оно вроде заработало.
|
|
|
Записан
|
|
|
|
Cell
|
|
« Ответ #41 : 19 Января 2010, 19:02:36 » |
|
А что хранится в table 0 ? Просто включил\выключил ip и оно вроде заработало.
в таблице 0 хранятся ip которым разрешен доступ в тырнета
|
|
|
Записан
|
|
|
|
Sonik
Пользователь
Карма: 0
Offline
Сообщений: 6
|
|
« Ответ #42 : 22 Января 2010, 21:25:38 » |
|
есть такая проблема. есть в сети клиент который имеет у себя на компе страницу, так вот на страницу никто не может зайти если он не в локалке
|
|
|
Записан
|
|
|
|
Cell
|
|
« Ответ #43 : 22 Января 2010, 22:26:44 » |
|
есть такая проблема. есть в сети клиент который имеет у себя на компе страницу, так вот на страницу никто не может зайти если он не в локалке
что-то ничего не понятно, выражайтесь яснее
|
|
|
Записан
|
|
|
|
Sonik
Пользователь
Карма: 0
Offline
Сообщений: 6
|
|
« Ответ #44 : 22 Января 2010, 22:56:05 » |
|
есть сервер, есть клиент с внешней ip, у него есть сайт на компе из интернета при входе на его сайт попадаеш под пункт 4 ("Гостям здесь не место")
надо чтобы люди из интернета не попадал под это правило (то есть вход на его ip: 80 из нету)
|
|
« Последнее редактирование: 22 Января 2010, 23:43:05 от Sonik »
|
Записан
|
|
|
|
|