Здравствуйте. Помогите, пожалуйста, разобраться изучающему. Я ввожу пример использования POST
<?php
echo 'Привет ' . htmlspecialchars($_POST["name"]) . '!';
?>
Мой ответ:
Notice: Undefined index: name in /User/site.local/php/test.php on line 2
Привет !
Однако, в официальной документации сказано:
Подразумевается, что пользователь отправил через POST name=Hannes
Результатом выполнения данного примера будет что-то подобное:
Привет Hannes!
Что такое Hannes и htmlspecialchars, и почему я получаю ошибку на выходе?