VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Вход

Найдено 2 результата

Terminus
29 ноя 2012, 08:43
Форум: Конфигурация и настройка Asterisk
Тема: Проверк переменной
Ответы: 4
Просмотры: 3374

Re: Проверк переменной

Все оказалось гораздо прозаичнее, он попадал на ок, но после этого переходил на err, так как правила идут друг за другом, проблема решилась выставлением команды exten => _X.,n,Goto(cont,_X,9), где 9 номер правила идущего уже после err.
Terminus
27 ноя 2012, 17:46
Форум: Конфигурация и настройка Asterisk
Тема: Проверк переменной
Ответы: 4
Просмотры: 3374

Проверк переменной

Есть переменная num в ней содержится номер который набирает пользователь, вопрос в том как проверить сколько цифр содержится в этой переменной. Пробую делать так:

exten => _X.,n,Set(xx=${LEN(${num})})
exten => _X.,n,GotoIf($[${xx}=4]?ok:err)
...
exten => _X.,n(ok),Wait(1)
...
exten => _X.,n(err ...
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH