神奇的未定义索引php

时间:2017-08-17 03:12:25

标签: php undefined-index

我目前正在完成php练习评估,我的浏览器告诉我第4行的变量“quan”未定义。由于我的代码似乎是正确的,我的编程老师难以理解错误。

以下是我收到的错误消息: 注意:未定义的索引:第4行的/ Applications / XAMPP / xamppfiles / htdocs / phpassesment / shopping list / list.php中的quan

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”由于某种未知原因而未定义。任何帮助将不胜感激!

0 个答案:

没有答案