-1
<form action="final_change_pwd.php" method="post">
            <table cellpadding="5" cellspacing="20">
                <tr>
                    <td> Current Password: </td>
                    <td> <input type="text" name="txtoldpwd" /> </td>
                </tr>
                <tr>
                    <td> New Password: </td>
                    <td> <input type="text" name="txtnewpwd" /> </td>
                </tr>
                <tr>
                    <td> Confirm Password: </td>
                    <td> <input type="text" name="txtnewpwd" /> </td>
                </tr>
                <tr>
                    <td colspan="2"> <input type="submit" name="submit" value="Change Password" /> </td>
                </tr>
            </table>
        </form>

// 这是我的表格,我需要一个脚本来弄清楚更改密码的过程应该是什么......!// 有人帮我吗???

4

2 回答 2

1

修正确认密码的输入字段名称,因为它与新密码相同。还将用户 ID 作为隐藏字段发送到表单中。

过程将是:

检查用户名和当前密码。如果匹配:检查新密码是否匹配。然后将其保存到数据库。

这个过程本身并不是困难的部分,但保护一切才是。尝试在发布值之前对其进行加密(可以使用的 JavaScript),然后再对其进行加盐。检查新密码是否满足可能的密码要求(也是 javascript,在您发布之前),例如至少 6 个字符长,其中有一个数字等,甚至在您发布任何内容之前检查新密码和构造匹配是否可以使用javascript。

不过,作为建议,也许您应该考虑根本不自己这样做,因为它永远不会像应有的那样安全。

于 2011-03-31T01:12:02.110 回答
0

网上有很多资源,比如这个网站,可以引导你完成你需要做的事情: http ://www.plus2net.com/php_tutorial/php_change_password.php

于 2011-03-31T01:15:42.540 回答