html表单表示密码,如何从HTML表单中检索密码然后打印它

作者在实现PHP登录功能时遇到问题,无法从表单正确获取密码并进行验证。当使用正确的用户名和密码时,验证通过,但错误的凭据也会被接受。此问题涉及数据库连接、查询构造以及条件判断。

嗯,我正在开发一个新的项目,它有一个登录页面。错误:我无法使用$ _POST方法从表单中检索密码。 表单代码:如何从HTML表单中检索密码然后打印它

的代码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!"; }

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

+2

的输出。这应该只是罚款? ,你的应用程序是否包含任何其他代码?它是否显示任何内容?是否启用了短标记? –

+0

是你吗?肯定吗?如果您执行ISSET($ _ POST ['pass']),会发生什么情况; –

+0

尝试使用 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值