PHP“未定义索引”错误。我不明白此错误的含义

时间:2019-02-25 22:42:28

标签: php html forms

我最近创建了一个PHP脚本:

Welcome <?php echo $_POST["name"]; ?><br> Your email address is: <?php echo $_POST["email"]; ?>

我将一个“表单”元素连接到HTML文档,并将其操作设置为“ testlogin.php”(PHP脚本的名称)。

    <form action="testlogin.php" method="get">
            Name: <input type="text" name="name"><br>
            E-mail: <input type="text" name="email"><br>
            <input type="submit">
            </form> 

我正在本地主机上运行HTML脚本(使用XAMPP),当我输入我的姓名和电子邮件时,它给了我这个错误:

欢迎 注意:未定义索引:第1行的C:\ xampp \ htdocs \ testfolder \ testlogin.php中的名称

您的电子邮件地址是: 注意:未定义索引:第2行中C:\ xampp \ htdocs \ testfolder \ testlogin.php中的电子邮件

我不明白出了什么问题。任何帮助,将不胜感激!

干杯, 酸奶饼干

1 个答案:

答案 0 :(得分:0)

PHP脚本正在查找已发布的变量,但是您的HTML正在通过GET发送它们。