Название: При смене пакета в текущем месяце не меняется у альясов Отправлено: smallcms от 13 Ноября 2010, 12:42:41 Собственно сабж.
Ssetpacket.pl 363-я: Код: $rows=&sql_do($dbh,"UPDATE users SET balance=balance-($got_money),paket3=$Fpaket WHERE id=$Mid LIMIT 1"); Проверкой пофиксил, конечно: Код: * tin_2 - алиаснная запись, пакет не совпадает с номером пакета основной записи. Был 5, устанавливаю в 4 Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: 0xbad0c0d3 от 13 Ноября 2010, 13:02:22 Скорее всего это не баг, а фича.
в 50.32 Код: 365 $rows=&sql_do($dbh,"UPDATE users SET balance=balance-($got_money),paket3=$Fpaket WHERE id=$Mid Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: smallcms от 13 Ноября 2010, 13:06:58 пардон, вернее 190-я:
Код: $rows=&sql_do($dbh,"UPDATE users SET balance=balance-($got_money),paket=$Fpaket WHERE id=$Mid LIMIT 1"); и да, это таки-баг, т.к. после заказа клиент сидит со своими старыми скоростями на альясных записях... Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: 0xbad0c0d3 от 13 Ноября 2010, 13:09:07 Тогда это похоже просто на опечатку.
Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: smallcms от 13 Ноября 2010, 13:14:37 Пока для себя пофиксил так:
Код: [root@gateway /usr/local/nodeny/web]# diff Ssetpacket.pl /root/inst/nodeny/49.32.7/nodeny49/cgi-bin/Ssetpacket.pl Кстати LIMIT 1 ни разу не нужен, т.к. альясных записей у нас - ууууу.... Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: versus от 14 Ноября 2010, 13:18:45 Спасибо поглядим что да как.
Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: Александр (AleksHr) от 10 Мая 2012, 09:15:35 Извиняюсь что плутаюсь, но можете подсказать какие именно строки поменять? Так как по номер строках ничего не совпадает (свои правки).
Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: smallcms от 10 Мая 2012, 10:24:02 Извиняюсь что плутаюсь, но можете подсказать какие именно строки поменять? Так как по номер строках ничего не совпадает (свои правки). Попробуйте тогда искать и добавить самостоятельноКод: # --- Смена пакета текущего месяца --- Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: Александр (AleksHr) от 17 Мая 2012, 10:48:29 Тоесть просто добавляю в нужное место:
Цитировать # /*фикс, который я делал для применения пакета для алиасов $rows=&sql_do($dbh,"UPDATE users SET paket=$Fpaket WHERE mid=$Mid"); $rows<1 && &ToLog("!! После платной смены тарифного плана произошла ошибка изменения тарифа клиента mid=$Mid."); # фикс, который я делал для применения пакета для алиасов */ Ничего заменять не нужно, правильно? Название: Re: При смене пакета в текущем месяце не меняется у альясов Отправлено: smallcms от 17 Мая 2012, 13:39:59 Верно.
|