модуль регулярных выражений не работает

Я хотел бы добавить проверку Regex для этого ввода, данного пользователем в OpenCart 2.0.0.0 модуль. Я пытаюсь проверить это внутри validate() в newmodule.php.

Но я не могу получить идеальный результат от preg_match(),
После этого я прошел через мой шаблон регулярных выражений.

И там я нашел < делает какую-то серьезную проблему.
Я получил значение, введенное пользователем с помощью следующей функции.

$this->request->post['variable'];

Я напечатал это значение. Это выглядит именно так, как пользователь дал. Но < не соответствует в preg_match()

Есть ли в opencart какой-либо тип кодирования, который работает?

Ниже мой код

$var = $this->request->post['code_script'];
if(preg_match( "/<script>/s", $var ))
{
$this->error['code'] = $this->language->get('error_invalid');
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]