Поддержка IDN доменов
Поддержка IDN доменов
а они уже снова неподдерживаются?
почему я не в курсе? =0
Отправлено спустя 6 секунд:
http://www.host-food.ru/domains/?domain ... B&x=60&y=4
почему я не в курсе? =0
Отправлено спустя 6 секунд:
http://www.host-food.ru/domains/?domain ... B&x=60&y=4
Убей их всех! Бог потом рассортирует...
- alezhen
- Сообщения: 119
- Зарегистрирован: 2015-02-16 12:22:03
- Откуда: Россия
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
- Контактная информация:
Поддержка IDN доменов
создаю тариф, вписываю в Доменная зона "москва" - получаю "Неверное имя доменной зоны"
Поддержка IDN доменов
файл hosts/hosting/config/Regulars.xml посмотрите
наверное, стоит добавить для этих зон регулярки ...
наверное, стоит добавить для этих зон регулярки ...
Убей их всех! Бог потом рассортирует...
- alezhen
- Сообщения: 119
- Зарегистрирован: 2015-02-16 12:22:03
- Откуда: Россия
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
- Контактная информация:
Поддержка IDN доменов
Alex Keda писал(а):Источник цитаты файл hosts/hosting/config/Regulars.xml посмотрите
наверное, стоит добавить для этих зон регулярки ...
регулярки я добавляю, но у меня немного другая проблема. регулярка проверяет введенный клиентом домен при его регистрации. а у меня проблема при проверке доменной зоны на стадии создания тарифа.
Поддержка IDN доменов
хм... а на это одна общая регулярка оказывается...
./hosts/hosting/comp/www/Administrator/API/DomainSchemeEdit.comp.php
так нормально работает?
Отправлено спустя 4 минуты 34 секунды:
в общем я этот вариант закоммитил.
если чё - поправьте
./hosts/hosting/comp/www/Administrator/API/DomainSchemeEdit.comp.php
Код: Выделить всё
if(!Preg_Match('/^[A-Za-zА-Яа-я0-9\-\.]+$/i',$Name))
return new gException('WRONG_DOMAIN_ZONE','Неверное имя доменной зоны');
так нормально работает?
Отправлено спустя 4 минуты 34 секунды:
в общем я этот вариант закоммитил.
если чё - поправьте
Убей их всех! Бог потом рассортирует...
- alezhen
- Сообщения: 119
- Зарегистрирован: 2015-02-16 12:22:03
- Откуда: Россия
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
- Контактная информация:
Поддержка IDN доменов
Ваш вариант не работает. У меня работает так
но вариант прописывать все варианты - не вариант
Отправлено спустя 17 минут 36 секунд:
Вот так работает:
подсмотрел в одном месте
Код: Выделить всё
if(!Preg_Match('/^[A-Za-zРфрфОргоргМосквамосква0-9\-\.]+$/i',$Name))
return new gException('WRONG_DOMAIN_ZONE','Неверное имя доменной зоны');
но вариант прописывать все варианты - не вариант
Отправлено спустя 17 минут 36 секунд:
Вот так работает:
Код: Выделить всё
if(!Preg_Match('/^[\p{L}0-9\-\.]+$/u',$Name))
подсмотрел в одном месте
Код: Выделить всё
\p{L} = все буквы
/u = работать с UTF-8
Вернуться в «Запрос улучшений»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей