繁体   English   中英

如何从HTML表单中检索密码然后打印

[英]How To Retrieve password From HTML Form and Then Print It

好吧,我正在开发一个具有登录页面的新项目。 错误:我无法使用$ _POST方法从表单中检索密码。 表格代码:

<form action="loginsub.php" method="post">
<input type="password" name="pass" id="pass"/><br/>
<input type="submit" value="Go!"/>
</form>

loginsub.php中的代码

<? echo $_POST['pass']; ?>

我也尝试过使用文本代替密码的方法,并且可以正常工作。 但是密码有什么问题? 当我填写表格然后提交时,下一页什么都不显示!

好的,现在,它正在工作! 谢谢大家,真正的问题是:我想从登录表单中获取密码,然后使用mysql_query(php)来查找用户名和密码组合是否存在。 如果我没有记错的话,它的代码是:

require_once('dbconfig.php');
$username = $_POST['username'];
$pass = $_POST['pass'];
$dbc = mysql_connect($dbserver,$dbuser,$dbpassword);
mysql_select_db('hello');
$query = "SELECT * FROM users WHERE username = '$username' AND password = PASSWORD('$pass')";
$result = mysql_query($query);
$row = mysql_num_rows($result);
if ($row == 1)
{ echo "User Name and Password are Correct"; }
else
{ echo "Error! Username and Password is Wrong!"; }

代码正确吗? 当我执行它时,输入正确的用户名和密码(存​​在于数据库中,我收到错误消息,但是再次输入错误的用户名和密码时,我仍然收到错误消息。为什么?

我认为您真的不想在应用程序中打印密码吗? 无论如何,它应该在$_POST数组中-您可以粘贴put的输出吗

var_dump( $_POST );

在您提交的页面?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM