PHP-PHP验证卡号与密码

发布于 2016-12-08 06:01:34 字数 57 浏览 1165 评论 2

有一批vip卡号,每个卡号有一个验证密码,客户同时输入卡号和密码验证其是否为VIP。各位怎么做最好?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清晨说ぺ晚安 2017-09-02 05:32:54

用php来实现,首先你需要把vip卡号和密码这些数据存储好,建议使用mysql数据库建表存储。
建立mysql表:

CREATE TABLE `table_name` (
`vip` INT NOT NULL COMMENT 'vip卡号',
`password` VARCHAR(30) NOT NULL COMMENT '对应的密码'
);

这里每个VIP卡号必须保证是唯一的。实现流程为:先获取客户输入的VIP卡号和密码,按照VIP卡号查询数据里的记录。

$sql = "SELECT `password` FROM `table_name` WHERE `vip` = '客户输入vip卡号'";

再验证从数据库里获取的密码是否和客户输入的密码一致。
这里有两个问题需要注意:
一、对客户输入的信息需要进行安全性和规范性验证,防止恶意攻击。
二、存入数据的密码需要进一步的加密(如md5加密),防止数据库泄漏,别人也无法获取明文密码。验证的时候只需要对客户输入的密码做同样的加密处理再进行匹配。

泛泛之交 2017-08-02 08:38:36

卡号保证唯一,每个卡号对应一个密码就行了。

即使密码有几率重复问题也不大。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文