本文主要是介绍【TP】ThinkPHP3.1用户登陆功能实现-核心代码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ThinkPHP3.1用户登陆功能实现-核心代码
- 建立User管理类并写入以下代码:
代码如下:<?php // 用户管理类 class UserAction extends Action {public function index(){$this->display();}//处理用户登陆逻辑public function login(){//链接数据表$User = M("user");$UserRows = $User ->where("UserName='" . $_POST['UserName'] . "' and PassWord='" . $_POST['PassWord'] . "'")-> select();if($UserRows){$this->success("登陆成功");}else{$this->error("登陆失败");}} }
- 建立用户登陆页面[类名(文件夹) -> 页面名.html]
代码如下:<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>用户登陆</title> </head> <body><form action="__URL__/Login" method="POST"><p>用户名:<input type="text" name="UserName" ></p><p>密 码:<input type="password" name="PassWord"></p><p><input type="submit" value="登陆"></p></form> </body> </html>
- 在数据库中添加一个用户:
- 测试:
这篇关于【TP】ThinkPHP3.1用户登陆功能实现-核心代码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!