{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (26 окт 2015, 05:31) [0/0] [0] [отв] [спам] [под] +1 | -1

if(!preg_match("/[+][1-9]{1-3} [0-9]{1-3} [0-9]{3}[-][0-9]{2}[-][0-9]{2}$/i",$num_phone)){

}

В чем ошибка?

Пример номеров:

+123 45 678-11-11

или

+1 123 456-78-11


система пишет что введено неверно..

2. (26 окт 2015, 06:16) [0/0] [0] [отв] [спам] [под] +1 | -1
HLEBUSHEK,

Так они и пишуться с тире, и пробелами? Если да то ты в регулярке их не указал

3. (26 окт 2015, 06:20) [1/0] [1] [отв] [спам] [под] +1 | -1

HLEBUSHEK,
if(!preg_match('#^+([1-9]+){1,3} ([0-9]+){1,3} ([0-9]+){3}-([0-9]+){2}-([0-9]+){2}$#sU',$num_phone)){

}


Изм. 1 раз. / Посл. изм. (26 окт 2015, 06:21)
4. [автор] (26 окт 2015, 07:14) [0/0] [0] [отв] [спам] [под] +1 | -1
КОРОЛЬ,

неверно.

5. (26 окт 2015, 07:16) [0/0] [0] [отв] [спам] [под] +1 | -1

HLEBUSHEK, перед плюсом и пробелами обратный слэш вставь

6. [автор] (26 окт 2015, 07:50) [0/0] [0] [отв] [спам] [под] +1 | -1
КОРОЛЬ,

пример номера можешь скинуть?

7. (26 окт 2015, 08:22) [0/0] [0] [отв] [спам] [под] +1 | -1
HLEBUSHEK,

+123 456 789-10-11


Изм. 1 раз. / Посл. изм. (26 окт 2015, 08:23)
  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений