Волшебно неопределенное переполнение стека индекса

В настоящее время я заканчиваю практическую оценку php, и мой браузер сообщает мне, что переменная «quan» в строке 4 не определена. Мой учитель программирования озадачен тем, что не так, поскольку мой код кажется правильным.

Вот сообщение об ошибке, которое я получаю:
Примечание: неопределенный индекс: quan в строке / Applications / XAMPP / xamppfiles / htdocs / phpassesment / список покупок / list.php в строке 4

Страница формы HTML:

    <form action="list.php" method="post">
<fieldset>
<legend>Shopping List</legend>
Name:    <input type="text" name="name" placeholder="McLovin Juskinsky" pattern="[a-Z]{2,30}" autofocus><br>
Item:    <input type="text" name="item" placeholder="olive oil" pattern="[a-Z]{2,30}"><br>
Quantity:<input type="text" name="quan" placeholder="0" pattern="[0-9]|[1-9][0-9]|100]"><br>
<input type="submit">
</fieldset>
</form>

Страница результатов PHP:

<?php
$yourName = $_POST["name"];
$yourItem = $_POST["item"];
$yourQuantity = $_POST["quan"];
echo "<h1>Welcome " . $yourName . "<h1>";

все в этом коде работает, за исключением «quan», по неизвестной причине. Любая помощь приветствуется!

2

Решение

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

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector