Crestfallen
|
|
« : 14 Июля 2011, 19:32:35 » |
|
Добрый день! Пользовался поиском, не помогло. Смотрел доки - тоже безрезультатно. Подскажите кому не сложно, в каком файле можно найти кусок кода, который расчитывает как из значения поля `srvs` в таблице `users` выводится сумма, которую надо снять с абонента за выбранные услуги. Заранее благодарен
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #1 : 14 Июля 2011, 20:22:56 » |
|
ааааааа! Битовые операции! Сдвиг в лево сдвиг в право. побитовое "AND", "OR", "XOR". Короче любой учебник начального уровня по "Информатике" даст все ответы! P.S. Плохо искали!
|
|
« Последнее редактирование: 14 Июля 2011, 20:25:44 от 0xbad0c0d3 »
|
Записан
|
|
|
|
Crestfallen
|
|
« Ответ #2 : 14 Июля 2011, 20:44:23 » |
|
Эту тему я находил, я просил примерно указать в каком файле эти операции выполняются, ибо есть задача по быстрому воспроизвести аналогичные действия =) Т.е. грубо говоря, кусок кода, где `srvs` переводится в кол-во необходимых денег.
Заранее спасибо.
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #3 : 14 Июля 2011, 20:45:37 » |
|
nomoney.pl
|
|
|
Записан
|
|
|
|
Crestfallen
|
|
« Ответ #4 : 14 Июля 2011, 21:04:31 » |
|
Спасибо за помощь, буду смотреть)
|
|
|
Записан
|
|
|
|
Crestfallen
|
|
« Ответ #5 : 29 Июля 2011, 10:03:03 » |
|
В коде используются переменные : # $srv_n[$i] - название услуги # $srv_p[$i] - стоимость услуги
Подскажите, где они задаются? Т.е. запросы в базу и тд, искал, ничего не нашел (
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #6 : 29 Июля 2011, 12:05:46 » |
|
В коде используются переменные : # $srv_n[$i] - название услуги # $srv_p[$i] - стоимость услуги
Подскажите, где они задаются? Т.е. запросы в базу и тд, искал, ничего не нашел (
в конфиге, в бд инфа по описанию этих полей не хранится
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #7 : 29 Июля 2011, 12:07:07 » |
|
find /usr/local/nodeny -name "*.pl" -exec grep -n '$srv_n' {} + Не работает?
|
|
|
Записан
|
|
|
|
Crestfallen
|
|
« Ответ #8 : 29 Июля 2011, 12:10:33 » |
|
find /usr/local/nodeny -name "*.pl" -exec grep -n '$srv_n' {} + Не работает? Работает, но не выдает именно то место, где в массив srv_n забиваются данные. Т.е. та строка, которая в это массив забивает данные из конфига. Заранее спасибо за помощь
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #9 : 29 Июля 2011, 12:17:54 » |
|
Однозначно требуется консультация окулиста! /usr/local/nodeny/nomoney.pl:34: $srv_n[$i]=$1;
|
|
|
Записан
|
|
|
|
Crestfallen
|
|
« Ответ #10 : 29 Июля 2011, 14:10:45 » |
|
Однозначно требуется консультация окулиста! /usr/local/nodeny/nomoney.pl:34: $srv_n[$i]=$1; Окулист найден ) Почти все разобрал ) Остался единственный вопрос, откуда берется переменная $srvs, которая используется в nomoney.pl foreach $i (1..31) { if( $srvs{$i}=~/^(.+)-(.+)$/ ) { $srv_n[$i]=$1; $srv_p[$i]=$2; т.е. интересует, как именно парситься конфиг, и в массив загоняется именно раздел конфига %srvs Заранее спасибо за помощь)
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #11 : 29 Июля 2011, 14:21:55 » |
|
А не а...ли ли Вы, товарищ? echo 1> /proc/bus/head/brain
|
|
|
Записан
|
|
|
|
Crestfallen
|
|
« Ответ #12 : 29 Июля 2011, 14:46:51 » |
|
А..ели по ходу Вы, если сложно подсказать - нефиг в....ся
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #13 : 29 Июля 2011, 14:54:01 » |
|
Подсказать или за тебя сделать? Не путай понятия! Подсказку я дал сразу! и даю еще раз: echo 1> /proc/bus/head/brain
|
|
|
Записан
|
|
|
|
|