Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.
Это какой-то геноцид. У меня номер длиннее на 1 цифру чем обычно (43 (XXX) 1234 5678), получаю вечные проблемы
Сегодня например на ПЦР тест не смог записаться, поскольку форма считает что таких длинных номеров не бывает.
Так вот, такие номера бывают.
Re: Ненависити пост. Не валидируйте телефонные номера
Здравствуйте, bnk, Вы писали:
bnk>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.
Пизнесменам-скотам пофиг — им важно, чтобы получить твой реальный номер и дрючить тебя через него до конца твоих дней. Поэтому они так отчаянно валидируют (в меру мозгов) номер, шоп НЕ ДАЙ БОГ ты, объект их маркетоидной шизы, не сбежал!
Re: Ненависити пост. Не валидируйте телефонные номера
Здравствуйте, bnk, Вы писали:
bnk>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера. bnk>Это какой-то геноцид. У меня номер длиннее на 1 цифру чем обычно (43 (XXX) 1234 5678), получаю вечные проблемы
По числу 43 — я понял, что ты из Австрии.
bnk>Сегодня например на ПЦР тест не смог записаться, поскольку форма считает что таких длинных номеров не бывает.
Это издержки Евро-интеграции
В Австрии не существует стандартной длины абонентского номера, их длина может быть даже меньше 3 цифр.
Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.
Здравствуйте, Kolesiki, Вы писали:
bnk>>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.
K>Пизнесменам-скотам пофиг — им важно, чтобы получить твой реальный номер и дрючить тебя через него до конца твоих дней. Поэтому они так отчаянно валидируют (в меру мозгов) номер, шоп НЕ ДАЙ БОГ ты, объект их маркетоидной шизы, не сбежал!
Я имел в виду вот эту валидацию: __(__) ___ ____
На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации. Так вот, ЭТО НЕПРАВДА. У меня за кодом страны следует 11 (!) цифр
Re[2]: Ненависити пост. Не валидируйте телефонные номера
AG>В Австрии не существует стандартной длины абонентского номера, их длина может быть даже меньше 3 цифр.
AG>Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.
Именно. Какой-то хрен на stackoverflow написал что должно быть максимум 10 цифр (без кода страны). Так вот нет блин. Одиннадцать. А форма тупо режет последнюю.
Похожая ситуация когда требуют ввести адрес в виде улица-дом-квартира. Это тоже не работает.
Если не знаешь как валидировать, сделай блин предупреждение вместо жестких рамок.
Здравствуйте, bnk, Вы писали:
bnk>Я имел в виду вот эту валидацию: __(__) ___ ____ bnk>На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации. Так вот, ЭТО НЕПРАВДА. У меня за кодом страны следует 11 (!) цифр
Здравствуйте, Marty, Вы писали:
M>Купи нормальный номер
Вот да. Я ненавижу эту ситуацию. Но все эти придурки — это гора, и она не хочет идти к Магомеду.
Это Магомед должен идти к горе. Тот самый случай, когда выгодно быть как все.
Re[2]: Ненависити пост. Не валидируйте телефонные номера
AG>>Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.
P>У нас так же.
Имхо, у всех примерно одинаково.
P>Но в современном варианте все вместе таки ровно 10 цифр.
Видимо, это было обусловлено изначальными возможностями АТС. А у австрияков почему-то получилось по-другому. Хотя странно. Ну ок, +43 — код страны. (23456) — код австрийского мухосранска с 10ю тыщами жителей. Нахрена им в этом мухосранске семизначные локальные номера? Могли бы обойтись пятью-шестью цифрами. Единственный вариант — что когда-то был мухосранск, а потом вырос в слоносранск со ста тыщью жителями. Видимо, ничего лучше не придумали, как добавить ещё одну цифру. Хотя кто мешал просто выдавать доп коды для слоносранска. Ну или коды мухосрансков нафига было делать трехзначными в такой маленькой стране.
Видимо, когда появились АТС посовременее, австрияки решили пойти своим путём и решили не делать доп кодов для того же региона, а добавили ещё цифирь, благо новое оборудование позволило. Не думали, что потом придётся интегрироваться в мировую сеть.
ЗЫ Интересно, а как китайцы обходяться? 10 разрядов номера внутри страны — им уже тесновато должно быть. Их там полтора миллиарда, а 10**10 — 10 млрд. Если учитывать, что многие могут иметь по два три номера, а также всякие автономные устройства хотят симку — то у них скоро будет проблема с номерной ёмкостью. Тут либо длину номера увеличивать, либо для страны доп коды делать. И то и другое — имхо может породить проблемы.
Наверное, пока спасает только то, что большая часть населения живёт во всяких жопах с одним телефоном на всё село
Здравствуйте, bnk, Вы писали:
bnk>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера. bnk>Так вот, такие номера бывают.
Я сталкивался с похожей ситуацией, когда оплачивал телефонный номер в Камбодже. Там тоже на 1 цифру больше и шибко вумные сайты отказывались принимать его.
Re: Ненависити пост. Не валидируйте телефонные номера
Здравствуйте, bnk, Вы писали:
bnk>Я имел в виду вот эту валидацию: __(__) ___ ____ bnk>На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации. Так вот, ЭТО НЕПРАВДА. У меня за кодом страны следует 11 (!) цифр
Ну ты уже там написал свой гневный коммент?
Re[4]: Ненависити пост. Не валидируйте телефонные номера
Здравствуйте, Marty, Вы писали:
M>Здравствуйте, pagid, Вы писали:
AG>>>
AG>>>Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.
P>>У нас так же.
M>Имхо, у всех примерно одинаково.
P>>Но в современном варианте все вместе таки ровно 10 цифр.
M>Видимо, это было обусловлено изначальными возможностями АТС. А у австрияков почему-то получилось по-другому. Хотя странно. Ну ок, +43 — код страны. (23456) — код австрийского мухосранска с 10ю тыщами жителей. Нахрена им в этом мухосранске семизначные локальные номера? Могли бы обойтись пятью-шестью цифрами. Единственный вариант — что когда-то был мухосранск, а потом вырос в слоносранск со ста тыщью жителями. Видимо, ничего лучше не придумали, как добавить ещё одну цифру. Хотя кто мешал просто выдавать доп коды для слоносранска. Ну или коды мухосрансков нафига было делать трехзначными в такой маленькой стране.
Во времена СССР для этих целей код города "добивали" справа цифрами 2 с тем, чтобы обеспечить формат +7 XXX YYYYYYY.
Re[2]: Ненависити пост. Не валидируйте телефонные номера
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>Считаю, что должна вмешаться ООН.
Это не в компетенции ООН.
Для этого есть ITU (International Telecommunication Union) — Международный Союз Электросвязи
Вот подробнее: https://www.itu.int/en/about/Pages/default.aspx
ЭФ>На планете 10 000 000 000 людей. Даже если у каждого по 9 аппаратов, ЭФ>то больше чем 11 цифр не нужно.
Многим в Африке не хватает воды и хлеба — зачем ему вообще телефон?