注意:upload.php中未定义的index:name从邮递员那里发帖子

注意:upload.php中未定义的index:name从邮递员那里发帖子,php,postman,Php,Postman,我正试着从邮递员发一封信到服务器上。一切似乎都正常,但当我试图发表文章时,它会返回一个错误,如图所示 <th align='left' bgcolor='#f57900' colspan="5"> <span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Notice: Undefined index: na

我正试着从邮递员发一封信到服务器上。一切似乎都正常,但当我试图发表文章时,它会返回一个错误,如图所示

<th align='left' bgcolor='#f57900' colspan="5">
                <span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Notice: Undefined index: name in Upload-Download-PDF-File-Demo\upload.php on line
                <i>27</i>
            </th>


这是我第一次遇到这种错误。请找出可能的错误

切换到x-www-form-urlencoded in Postman以模拟HTML表单

这意味着您没有名为“name”的发布值。可能是因为表单编码错误。

仍然是相同的错误,因为我无法附加文件这是第27行$name=$\u POST['name']中的内容;什么也没有else@icecub请参阅随附的图片,阅读已经给你的答案。您需要在Postman中切换到
x-www-form-urlencoded
。除此之外,我不知道。我对邮递员一无所知。该错误基本上意味着
$\u POST['name']
不存在。它没有价值。也许我问题的标题是重复的,但我现在遇到的错误不是duplicate@icecub那么我如何附加文件呢?现在请查看附加的图像
$response = array();
if($_SERVER['REQUEST_METHOD']=='POST'){

    //checking the required parameters from the request


        //connecting to the database
        //$con = mysqli_connect(DB_HOST,DB_USERNAME,DB_PASSWORD,DB_NAME) or die('Unable to Connect...');
        $con = mysqli_connect(HOST,USER,PASS,DB) or die('Unable to Connect...');

        //getting name from the request
        $name = $_POST['name'];