php實現使用者註冊登陸的方法:首先建立資料庫及表單;然後使用php檔案中運算元據庫的函數連線資料庫;接著修改php檔案實現登入註冊;最後進一步完善完成登入即可。
php實現使用者註冊登陸的方法:
1.建立資料庫及表單
小編這裡是通過phpmyadmin視覺化介面建立的資料庫和表單,進入ip/phpmyadmin
後登陸資料庫:
登陸myadmin後建立資料庫user和表單usertext:
2.php檔案中運算元據庫的函數
這裡小編先解釋下列php資料庫操作函數的作用:
(1)mysqli_connect
(「localhost」, 「伺服器名」, 「資料庫密碼」, 「連線的資料庫名」);
引數描述:
「localhost」,不需要更改,新手切忌不要改成伺服器的ip地址,因為建立資料庫的預設的有許可權存取使用者為:
「連線的資料庫名」,是資料庫不要填表單,第一步的user是資料庫,usertext是表單。
(2)mysqli_query()
函數執行某個針對資料庫的查詢:
mysqli_query(connection,query,resultmode);
引數描述:
connection 必需。規定要使用的 MySQL 連線。
query 必需,規定查詢字串。(這是一個存放mysql命令的字串,命令內容要用該函數才可實現)
resultmode 可選。一個常數。可以是下列值中的任意一個:
MYSQLI_USE_RESULT(如果需要檢索大量資料,請使用這個)
MYSQLI_STORE_RESULT(預設)
eg:
(3)mysqli_fetch_array()
函數
從結果集中取得一行作為關聯陣列,或數位陣列,或二者兼有。
mysqli_fetch_array(result,resulttype);
引數描述:
result 必需。規定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的結果集識別符號。
resulttype 可選。規定應該產生哪種型別的陣列。可以是以下值中的一個:
MYSQLI_ASSOC
MYSQLI_NUM
MYSQLI_BOTH
3.修改php檔案實現登入註冊
下面我們來對loginaction.php和registeraction.php兩個檔案進行更改
如果資料庫建立和第1步時一樣,那只需要對兩個檔案中的:
mysqli_connect
(「localhost」, 「伺服器名」, 「資料庫密碼」, 「user」);進行使用者資訊填寫即可。
如果資料庫名稱或表單不一樣,則需要找到下面語句:
mysqli_connect(「localhost」, 「伺服器名」, 「資料庫密碼」, 「user」);
SELECT;
INSERT INTO;(只在registeraction.php有)
將上述語句中的(資料庫名)user和(表單名)usertext修改成你的資料庫名和表單名。
4.進一步完善
有興趣的朋友可以試著向小編一樣建立超連結,登入成功後跳轉到指定網頁;
在loginsucc.php中找到退出將login.php改為其他網頁(直接寫檔名的話需要放於同一目錄下)
以上就是php如何實現使用者註冊登陸?的詳細內容,更多請關注TW511.COM其它相關文章!