php中表单提交后用$_POST就得不到数据,不知是什么原因,请指教!!
表单代码<html><head><title>as</title><formaction="as.php"method="POST">用户账号:<inputtype="t...
表单代码
<html>
<head>
<title>as</title>
<form action="as.php" method="POST">
用户账号:<input type="text" name="username"><br>
用户密码:<input type="password" name="password"><br>
<input type ="submit" name="submit" value="注册">
</form>
</head>
</html>
php代码
<?php
echo "$_POST['username']";
echo "$_POST['password']";
?> 展开
<html>
<head>
<title>as</title>
<form action="as.php" method="POST">
用户账号:<input type="text" name="username"><br>
用户密码:<input type="password" name="password"><br>
<input type ="submit" name="submit" value="注册">
</form>
</head>
</html>
php代码
<?php
echo "$_POST['username']";
echo "$_POST['password']";
?> 展开
11个回答
展开全部
请问你的<from action="" method="post">post这是写的post还是get,如果没有写的话,默认的是get,你需要用$_GET['']获取数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把代码贴出,分析起来比较快 !~!可能你在php那边做判断了,或者你直接在提交的php页面直接var_dump($_POST)数据,看下结果是怎么样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样写:
<?php
echo $_POST['username'];
echo $_POST['password'];
?>
把外面的引号去掉试试
<?php
echo $_POST['username'];
echo $_POST['password'];
?>
把外面的引号去掉试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
action写全了没?
还有echo $_POST['username']改成:
$a=$_POST['username'];
echo $a;试试
还有echo $_POST['username']改成:
$a=$_POST['username'];
echo $a;试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo $_POST['username'];
echo $_POST['password'];
双引号不是想加就加的
echo $_POST['password'];
双引号不是想加就加的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询