PHP/MySQL | запрет по условию

DELETED
Автор
17 апреля 2017, в 18:43
Delete
Mobiaaa (17.04.2017 в 18:40)
Вилы_Выкидные, mb_* расширение для работы с различными кодировками
Вилы_Выкидные, mb_* расширение для работы с различными кодировками
По мануалу читал
mb_stripos() возвращает позицию первого вхождения строки needle в строке haystack. В отличие от mb_strpos(), mb_stripos() не чувствительна к регистру символов.
Просто может её юзать, чтобы не проскочило, например mAiL.rU

DELETED
17 апреля 2017, в 18:44
Delete

DELETED
Автор
17 апреля 2017, в 18:45
Delete
shadrvlad (17.04.2017 в 18:44)
Вилы_Выкидные, stripos - тоже не зависит от регистра
Вилы_Выкидные, stripos - тоже не зависит от регистра
Ok - то что нужно

DELETED
Автор
17 апреля 2017, в 18:45
Delete
shadrvlad (17.04.2017 в 18:44)
Вилы_Выкидные, stripos - тоже не зависит от регистра
Вилы_Выкидные, stripos - тоже не зависит от регистра
Ok - то что нужно

DELETED
Автор
17 апреля 2017, в 19:07
Delete
что не так пилю?
function stripos_array($var, $array = []) {
for ($i = 0; $i <= count($array); $i++) {
return stripos($var, $array);
}
}
не работает
if (stripos_array($_POST['email'], ['mail.ru', 'bk.ru', 'list.ru', 'inbox.ru']) !== false) {
message('danger', 'Сервис Mail.Ru запрещён для регистрации!');
refresh();
}

DELETED
17 апреля 2017, в 19:09
Delete


DELETED
Автор
17 апреля 2017, в 19:10
Delete
shadrvlad (17.04.2017 в 19:09)
Вилы_Выкидные, ну так foreach, массив то перебрать надо
Вилы_Выкидные, ну так foreach, массив то перебрать надо

ну так в for перебор идёт

DELETED
17 апреля 2017, в 19:12
Delete
Вилы_Выкидные (17.04.2017 в 19:10)
shadrvlad (17.04.2017 в 19:09)
Вилы_Выкидные, ну так foreach, массив то перебрать надо
ну так в for перебор идёт
shadrvlad (17.04.2017 в 19:09)
Вилы_Выкидные, ну так foreach, массив то перебрать надо

ну так в for перебор идёт
ну так тогда $array[$i]

DELETED
Автор
17 апреля 2017, в 19:15
Delete
shadrvlad (17.04.2017 в 19:12)
Вилы_Выкидные (17.04.2017 в 19:10)
shadrvlad (17.04.2017 в 19:09)
Вилы_Выкидные, ну так foreach, массив то перебрать надо
ну так в for перебор идёт
ну так тогда $array[$i]
Вилы_Выкидные (17.04.2017 в 19:10)
shadrvlad (17.04.2017 в 19:09)
Вилы_Выкидные, ну так foreach, массив то перебрать надо

ну так в for перебор идёт
ну так тогда $array[$i]
блин туплю значение же нужно, спасибо .45.

DELETED
Автор
17 апреля 2017, в 20:05
Delete
чёт опять косяк
function stripos_array($var, $array = []) {
foreach ($array as $key => $value) {
return stripos($var, $value);
}
}
if (stripos_array($_POST['email'], ['mail.ru', 'bk.ru', 'list.ru', 'inbox.ru']) == true) {
message('danger', 'Сервис Mail.Ru запрещён для регистрации!');
refresh();
}
работает только на условие 'mail.ru'
________
посл. ред. 17.04.2017 в 20:06; всего 2 раз(а); by Вилы_Выкидные