小编Day*_*ne 的帖子

PHP简单发布错误?

我将在下面发布的代码旨在使用POST方法显示用户从上一页输入的数据(他们的姓名,电子邮件和电话号码).但是,出于某种原因,该名称并未发布,因此我得到2个错误.

错误1:注意:未定义的变量:第X行的-insert-parth-here/details.php中的错误

错误2:注意:未定义的索引:在Y行的-insert-parth-here/details.php中的名称

我在下面标注了X和Y行.我不知道为什么我收到错误的名称而不是电子邮件和电话号码,即使技术上它们是相同的.

<?php   
    if(isset($_POST) && !empty($_POST))
    {
        if(isset($_POST['name']) && !empty($_POST['name']))
        {
            $_SESSION['user']['name'] = $_POST['name'];
            $name = $_POST['name'];
        }
        else
        {
            $error .= "Please enter your Name"; //LINE Y
        }
        if(isset($_POST['email']) && !empty($_POST['email']))
        {
            $_SESSION['user']['email'] = $_POST['email'];
            $name = $_POST['email'];
        }
        else
        {
            $error .= "Please enter your email";
        }
        if(isset($_POST['phone']) && !empty($_POST['phone']))
        {
            $_SESSION['user']['phone'] = $_POST['phone'];
            $name = $_POST['phone'];
        }
        else
        {
            $error .= "Please enter your phone";
        }
    }
    echo "<h3> Name : " ; …
Run Code Online (Sandbox Code Playgroud)

php post

-5
推荐指数
1
解决办法
60
查看次数

标签 统计

php ×1

post ×1