php實戰案例製作一個用戶登錄功能

今天介紹一下網站裡面常見的用戶登錄功能的實現

php實戰案例製作一個用戶登錄功能

用戶登錄


我們先想一想實現思路,先幫常用的代碼放在一個include文件,裡面放一些鏈接數據庫,常用函數等公用文件。然後常用的用戶信息修改。我們看看需要哪些頁面

php實戰案例製作一個用戶登錄功能

代碼文件


公用的頭部文件和公用的底部文件單獨放在一個頁面,方便後期維護。然後就是登陸,註冊,邏輯處理。

代碼是最基礎的實現原理。在原理掌握的基礎長就可以進行深化,封裝成class文件,簡化代碼和文件,我們先從最基礎的實現原理來看看怎麼實現。

php實戰案例製作一個用戶登錄功能

登陸的界面


首先是基本的登陸頁面。不含css,後期可以把頁面美化一下。

然後看看數據提交到了loginCheck.php頁面進行哪些邏輯處理

php實戰案例製作一個用戶登錄功能

php邏輯代碼處理


我們分析代碼 顯示引用配置文件,我們看看配置文件,也就是最基本的數據庫信息,定義一個數組

php實戰案例製作一個用戶登錄功能

數據庫配置


然後在看看mysql.fun.php通過文件名稱我們可以知道這是一個操作數據庫的代碼,我們把一些常用的數據庫操作方在這個裡面。然後在去調用。

php實戰案例製作一個用戶登錄功能

數據庫鏈接操作


注意@的用途,感興趣的朋友去刪除這個看看效果。

接著分析代碼就是接受用戶名和密碼,執行查找數據庫操作,存在這個記錄就跳轉到main.php頁面,不存在就跳轉到login.php頁面。這樣也就類似實現一個後臺登陸管理功能的實現。登陸成功進入後臺,登陸失敗禁止登陸。原理是不是很簡單。有興趣的朋友快去製作一個登陸功能吧。

php實戰案例製作一個用戶登錄功能

後臺模板


小編收集了一下後臺界面模板和登陸界面模板,想加強這方面的也去試試吧。

php實戰案例製作一個用戶登錄功能

網站後臺管理界面


這樣就實現了一個最基本的後臺管理功能。


分享到:


相關文章: