我的PHP_帖子接收表单中除一个之外的所有值,这有什么不对?
我正在为我实习的公司制作一份在线订单,该表单包含23个杂项字段。类型。当最终用户点击submit时,form.html将数据发布到process.php。我遇到的问题是,除了一个字段的数据外,所有字段的数据都会被过账。我已经检查了拼写和内容,php代码看起来有效。下面是两个文件中的相关代码,并提前感谢您的帮助 form.html此处为完整文件我的PHP_帖子接收表单中除一个之外的所有值,这有什么不对?,php,html,post,Php,Html,Post,我正在为我实习的公司制作一份在线订单,该表单包含23个杂项字段。类型。当最终用户点击submit时,form.html将数据发布到process.php。我遇到的问题是,除了一个字段的数据外,所有字段的数据都会被过账。我已经检查了拼写和内容,php代码看起来有效。下面是两个文件中的相关代码,并提前感谢您的帮助 form.html此处为完整文件 首选角度 process.php此处为完整文件 首选角度:“.$\u POST['prefangle']” P.>对于未知的原因,我不能向你的问
首选角度
process.php此处为完整文件
首选角度:“.$\u POST['prefangle']”
<> P.>对于未知的原因,我不能向你的问题(O.O)添加评论,所以我把它作为回答(我不认为是答案,只是小费) 但是,在process.php的顶部,添加
print\r($\u POST)代码>
您将看到POST请求传递的所有数据:)请确保
位于操作提交到process.php的
内
对于调试,您可以添加var\u dump($\u POST)查看process.php文件中是否真的有$\u POST['prefangle']
正在提交。好的,所以我发现了问题,觉得自己非常愚蠢。为了节省测试期间的时间,我总是按后退按钮,这样就不必重新输入所有字段。事实证明,这就是问题所在。它使用的是旧的、无效的html页面版本,因此无法正确发布。抱歉浪费了你们的时间,各位!如果您想了解更多详细信息,请查看问题的评论。您的完整表格在哪里?使用表单标签?您的粘贴箱链接不包含完整表单或完整处理脚本!你检查过你的html代码是否有效吗?嗯,等等。我会发布的,我只是不想透露有关公司产品的信息。现在编辑它。只需在每行添加4个空格,您将以代码格式发布它。您没有足够的代表添加注释-现在只回答谢谢。给我看了一大堆东西,但是prefangle不在列表中。我已经在本地运行了你的代码,并且成功了(prefangle已经提交)。可能听起来很愚蠢,但更改此字段的名称?阅读我上面的评论,我发现了问题。谢谢你花时间发表评论并给我一个提示,@paranoid@JPeroutek哈哈,这让我很开心:Dprefangle没有被提交。
<li id="li_8" >
<label class="description" for="prefangle">Preferred Angles </label>
<div>
<textarea id="prefangle" name="prefangle" class="element textarea medium"></textarea>
</div>
</li>
<tr><td>Preferred Angles: </td><td>".$_POST['prefangle']."</td></tr>