PHP 表单提交后用$_POST得不到数据

如下代码,为什么我提交表单后,只有$username能得到数据,后面的$pw、$rpw等都得不到数据,是空的?<?php$username=trim($_POST['r_... 如下代码,为什么我提交表单后,只有$username能得到数据,后面的$pw、$rpw等都得不到数据,是空的?
<?php
$username=trim($_POST['r_name']);
$pw = trim($_POST['password']);
$rpw=$_POST['r_password_r'];
$email=$_POST['r_email'];
$realname=$_POST['r_realname'];
........
?>

<html>
....
<form name=....>
.....
<input name="r_name" type="text" id="r_name" size="30" maxlength="20">
......
<input name="password" type="password" id="password" size="20" maxlength="20">
...

补充:我php.ini中register_globals=on
action是指向本页的,上面说了是$username能得到POST过来的数据
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
Spirit_ORCer
2008-11-02 · TA获得超过206个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:0
展开全部
你的action没有指明提交处理页面,我忘记了默认的不写action地址是不是本页,好像不是默认本页,所以,你最好写上本页,或者提交地址;
另外,如果你的数据是写在一个页面的,最好给form加个hidden,让程序知道是按了提交按钮后才正式提交的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tack828
2008-11-03 · 超过28用户采纳过TA的回答
知道答主
回答量:104
采纳率:100%
帮助的人:48.9万
展开全部
就看这些代码没问题,你得全部贴上来才能看得出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
士兵突击06
2008-11-03 · TA获得超过329个赞
知道小有建树答主
回答量:523
采纳率:100%
帮助的人:257万
展开全部
MYSQL语言写多了吧
把全部代码发来才知道什么错误嘛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式