<?php function login() { //用户名为空判断 if (empty($_POST['username'])) { $GLOBALS['message'] = '请填写用户名'; return; } //密码为空判断 if (empty($_POST['password'])) { $GLOBALS['message'] = '请填写密码'; return; } $username = $_POST['username']; $password = $_POST['password']; $conn = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); if (!$conn) { echo '数据库连接失败,出错原因是'.mysqli_connect_error(); } //登录查询 $login_result = mysqli_query($conn, "select * from ft_user WHERE username='{$username}' and password '{$password}';"); //如果通过输入的 username和password查询结果行数大于0,登录成功,否则提示用户名密码错误 if ($login_result->num_rows > 0) { header('Location: ./index.php'); } else { $GLOBALS['message'] = '用户名或密码错误'; } } //判断是否post提交 if ($_SERVER['REQUEST_METHOD'] == 'POST') { login(); } ?>
PHP7实战开发简单CMS内容管理系统(7) 后台登录架构 用户登录校验
发布日期:2025-05-03 06:30:20
浏览次数:9
分类:精选文章
本文共 1178 字,大约阅读时间需要 3 分钟。
转载于:https://www.cnblogs.com/zifeiyu2018/p/10525733.html
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2026年05月31日 23时22分11秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
php redis 集群扩展类文件
2023-02-27
php redis(2)
2023-02-27
PHP Redis分布式锁
2023-02-27
php session超时时间_php怎么设置session超时时间
2023-02-27
PHP SOAP模块的使用方法:NON-WSDL模式
2023-02-27
php Socket通信
2023-02-27
PHP SPL标准库-迭代器
2023-02-27
PHP Static延迟静态绑定
2023-02-27
PHP study 环境变量composer
2023-02-27
php unicode编码转成unioce字符(中文)
2023-02-27
PHP XSS攻击防范--如何过滤用户输入
2023-02-27
php zookeeper实现分布式锁
2023-02-27
PHP 中 this,self,parent 的区别、用法
2023-02-27
PHP 中如何高效地处理大规模数据的排序?
2023-02-27
PHP 使用 $_SERVER['PHP_SELF'] 获取当前页面地址及其安全性问题
2023-02-27
PHP 函数名前面加&
2023-02-27
php 反射
2023-02-27
php 处理 大并发
2023-02-27