
正文
表单收集不了数据php 如何通过表单收集数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP 使用表单提交到本页,POST接收不到数据值
POST是肯定能接收到数据的,是不是你的action写的有问题,或者method设置成了get,又或者你的文本框名字和接收的post名字对应不上。
具体原因,还请你把form表单代码和接收的PHP代码贴上来,大家都乐意帮你
相关问答
Q1: 提交表单,为什么无法接收表单传来的数据啊!!!竟然还显示php,怎么回事啊?各路大神,快来帮帮我啊
mysql_select_db 里面是 $connect???
mysql_select_db('数据库的名字',$connect);试试
你可以先print_r($_POST)
看一下额
我也新手你试试
Q2: PHP表单提交后无法获得数据
你访问的是文件路径,并不是服务地址;
你访问Localhost或127.0.0.1,具体要看你指向的目录
Q3: thinkphp中为什么表单提交了还收不到数据
这个你可以用firbug看一下提交后发生什么状况,还有你处理表单用
$this-ajaxReturn 或者 json_encode没有另外你把表单的submit改成button试下
Q4: 为什么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'];//此名字要和上面的一致才能接收到
?将接收的变量输出或者存入数据库即可。





