正文
php表单接收不到数据 php中提交表单数据
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
PHP 使用表单提交到本页,POST接收不到数据值
POST是肯定能接收到数据的,是不是你的action写的有问题,或者method设置成了get,又或者你的文本框名字和接收的post名字对应不上。
具体原因,还请你把form表单代码和接收的PHP代码贴上来,大家都乐意帮你
thinkphp中为什么表单提交了还收不到数据
这个你可以用firbug看一下提交后发生什么状况,还有你处理表单用
$this-ajaxReturn 或者 json_encode没有另外你把表单的submit改成button试下
PHP怎么接收不到表单穿过来的参数呢?
问题出在代码上form enctype="text/plain",enctype="text/plain"意思是指定form传递表单的内容以加密文本的形式传递,因此$_POST数组无法抓到。解决问题的方法是去掉enctype="text/plain"这句代码。
为什么php文件接收不了html文件提交的表单数据呢
仔细检查一下问题出现在哪吧。
例如:在html中,表单提交部分的大致代码如下:
form action="infoprocess.php" method="post"
table
trtd
valign="top"请输入问题详情/tdtdtextarea
name="question" cols="51" rows="10" boeder="1"
bordercolor="blue"/textarea/td/tr
trtdinput type="submit" value="提交"/td
tda href="login.php"返回首页/ainput type="reset" value="重置"/td/tr
/table
/form以上实例中一定要注意提交方式和后台接收的的一致,还有提交的页面不要弄错
inforocess.php接收代码如下:
php
$question=$_POST['question'];//此名字要和上面的一致才能接收到
?将接收的变量输出或者存入数据库即可。
关于php表单接收不到数据和php中提交表单数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。