这是我的表单声明
<form enctype="text/plain" method="post" action="PI_Application_Submission.php">
这是我的意见:
<tr><td>Requested User Name<font color="red">*</font></td> <td><input type="text" name="user_name" size="35"></td></tr>
这是我的 php 行...
echo $_POST['user_name'];
我知道如何检查isset函数,这不仅仅是一个警告。由于某种原因,user_name的值只是没有被传递。我做错了什么?
我的错误消息如下:
Notice: Undefined index: use in /var/www/html/PI_Application_Submission.php on line 6
尝试删除表单属性enctype
。基本上,当您的 enctype 与 application/x-www-form-urlencoded
或 multipart/form-data
不同时,PHP 不会解析 POST。
您可以使用file_get_contents('php://input')
访问原始帖子数据
您还需要在输入元素上有一个 ID 属性,不要忘记关闭您的 html 标签
<input type="text" name="user_name" id="user_name" size="35" />