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过来的数据 展开
<?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过来的数据 展开
若以下回答无法解决问题,邀请你更新回答
3个回答
展开全部
你的action没有指明提交处理页面,我忘记了默认的不写action地址是不是本页,好像不是默认本页,所以,你最好写上本页,或者提交地址;
另外,如果你的数据是写在一个页面的,最好给form加个hidden,让程序知道是按了提交按钮后才正式提交的
另外,如果你的数据是写在一个页面的,最好给form加个hidden,让程序知道是按了提交按钮后才正式提交的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就看这些代码没问题,你得全部贴上来才能看得出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MYSQL语言写多了吧
把全部代码发来才知道什么错误嘛
把全部代码发来才知道什么错误嘛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询