这是我的表格声明
<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
答案 0 :(得分:2)
尝试删除enctype
表单属性。
当您的enctype与application/x-www-form-urlencoded
或multipart/form-data
不同时,PHP基本上不会解析POST。
您可以使用file_get_contents('php://input')
答案 1 :(得分:0)
你还需要输入元素的ID属性,也不要忘记关闭你的html标签
<input type="text" name="user_name" id="user_name" size="35" />