Germida

Требуется доработка смс гейта

Рекомендуемые сообщения

Germida    7

Доброго времени суток. Есть SMS шлюз для АльфаСМС, он отправляет сообщения на номера в формате 0991122333. Необходимо доработать его чтоб он отправлял на номер записанный в произвольном формате. 

К примеру:

+380991122333

+38 099 11 22 333

099 11 22 333

(099) 11 22 333

(099) 11-22-333

099 -11-22-333

и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DangelZM    15

Ну тут скорее не в шлюзе проблема, и не его нужно пилить, а вводить правильную валидацию, или даже делать фильтрацию ввода пользователей в одном формате, по маске.

Я могу это сделать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 091

вполне можно решить вопрос изменением кода модуля sms-шлюза.

ведь заставить пользователей вводить номера в требуемом формате всяко сложнее.

могу взяться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DangelZM    15

вполне можно решить вопрос изменением кода модуля sms-шлюза.

ведь заставить пользователей вводить номера в требуемом формате всяко сложнее.

могу взяться.

 

Не знаю кому как, а мне проще ограничить пользователя фильтрую ввод по маске, что бы принять однозначный формат телефона. 

Нежели принимать  кучу  разнообразных  вариантов введеных телефонов, а потом сводить все к единому формату. 

 

Во первых лишние операции, во вторых работая с веб уже не первый год  вывел для себя такое правило - "Никогда не доверять тому, что ввел пользователь."  По этому в таких вопросах стараюсь привести пользователя к тому, что бы у него не было вариантов. 

 

Вот пример - http://webdevlab.com.ua/test/maskedinput

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу