Я только что установил XAMPP с PHP 7. У меня был скрипт, который работал до этого, но после установки произошла ошибка. Я покажу пример, который также не работает. Проблема в $ _POST, я думаю, это может быть из-за конфигураций в XAMPP или PHP.Примечание: Неопределенный индекс: имя
<?php
echo "<form action='check.php' method=\"post\">
<input type=\"text\" name=\"name\" >
<input type=\"submit\" name=\"submit\" value=\"ok\">
</form>";
if (isset($_POST['submit'])){echo $_POST['name'];}
if (isset($_POST['name'])) var_dump($_POST['name']);
?>
Этот код не возвращает ничего, но если я просто добавить echo $_POST['name'];
он возвращает ошибку "Примечание: Undefined индекс: имя в D: \ XAMPP \ PHP \ WWW \ index.php в строке 13". Как я могу это исправить?
Возможные дубликатом [PHP: "Notice: Undefined переменной" и "Notice: Undefined индекс"] (http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index) – Qirel
попробуйте удалить 'backslash (\)' не нужно на самом деле –
Я удалил и вместо имени пользователя \"имя\". Но ничего не изменилось. @ A-2-A –