PHP/MySQL | запрет по условию
DELETED
Автор
17 апреля 2017, в 12:34
Delete
просто mail.ru ?
Тогда не нужна регулярка, есть менее ресурсоёмкие варианты
if (stripos("test@mail.ru", "mail.ru")!==false))die("запрещено");
Тогда не нужна регулярка, есть менее ресурсоёмкие варианты
if (stripos("test@mail.ru", "mail.ru")!==false))die("запрещено");
DELETED
Автор
17 апреля 2017, в 12:50
Delete
Mobiaaa (17.04.2017 в 12:41)
просто mail.ru ?
Тогда не нужна регулярка, есть менее ресурсоёмкие варианты
if (stripos("test@mail.ru", "mail.ru")!==false))die("запрещено");
просто mail.ru ?
Тогда не нужна регулярка, есть менее ресурсоёмкие варианты
if (stripos("test@mail.ru", "mail.ru")!==false))die("запрещено");
да-да, чтобы на почту mail.ru нельзя было регистрировать, спс, Дима
Вилы_Выкидные , тогда stripos приоритетнее
Он быстрее, и меньше нагружает систему
Он быстрее, и меньше нагружает систему
DELETED
Автор
17 апреля 2017, в 18:30
Delete
Mobiaaa (17.04.2017 в 12:53)
Вилы_Выкидные , тогда stripos приоритетнее
Он быстрее, и меньше нагружает систему
Вилы_Выкидные , тогда stripos приоритетнее
Он быстрее, и меньше нагружает систему
Дима, а массив будет работать c stripos?
типа
if (stripos($_POST['email'], ['mail.ru', 'bk.ru', 'list.ru', 'inbox.ru']) !== false) {
message('danger', 'Сервис Mail.Ru запрещён для регистрации!');
refresh();
}
________
посл. ред. 17.04.2017 в 18:33; всего 2 раз(а); by Вилы_Выкидные
Вилы_Выкидные , это строковая функция, и работает с string только
Вилы_Выкидные (17.04.2017 в 18:30)
['mail.ru', 'bk.ru', 'list.ru', 'inbox.ru']
['mail.ru', 'bk.ru', 'list.ru', 'inbox.ru']
Что за извращенство, так низя
DELETED
Автор
17 апреля 2017, в 18:39
Delete
Mobiaaa (17.04.2017 в 18:37)
Вилы_Выкидные , это строковая функция, и работает с string только
Вилы_Выкидные , это строковая функция, и работает с string только
Понял.
А mb_stripos я так понял делает проверку независимо от регистра написания?
DELETED
Автор
17 апреля 2017, в 18:40
Delete
Вилы_Выкидные , mb_* расширение для работы с различными кодировками