Почему выдает ошибку warning: htmlspecialchars() expects parameter 2 to be int?

0

Warning: Use of undefined constant ENT_QWUOTES - assumed 'ENT_QWUOTES' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\kinomonster\index.php on line 15

Warning: htmlspecialchars() expects parameter 2 to be int, string given in C:\xampp\htdocs\kinomonster\index.php on line 15

if(isset ($_POST['name'])) {
     	$nameFilter = htmlspecialchars($_POST['name'], ENT_QWUOTES, "UTF-8");
     	echo "Мое имя, ".$nameFilter;
        //print_r($_POST); 
}
php

3 ответов

1

У тебя опечатка в константе ENT_QWUOTES, должно быть ENT_QUOTES, смотри  PHP мануал:

https://www.php.net/manual/en/function.htmlspecialchars.php

0

Я по началу тоже много опечаток делал, потом искал ошибку по несколько часов :) 

0

Спасибо большое. Извините за мою невнимательность.

Sign up or Log in to write an answer