真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法-創(chuàng)新互聯(lián)

這篇文章主要介紹基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)建站專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、當(dāng)涂網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場景定制商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為當(dāng)涂等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

圖1:


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法


圖2:


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法


圖3:


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法


教程:
實(shí)現(xiàn)這個(gè)功能我們需要五個(gè)php文件:

login.php
(登錄界面,如圖2)



登錄

 
 
  

登錄頁面

 
           用戶名:   ">     密 碼:      記住我                     還沒有賬號,快去注冊吧      
     Copyright © 版權(quán)所有·歡迎翻版 
 

loginaction.php
(使login.php實(shí)現(xiàn)與數(shù)據(jù)庫的連接,并校正輸入)

loginsucc.php
(登錄成功后界面,如圖3)




登錄成功


 
   

登錄成功!

 歡迎您!  
 退出 //跳轉(zhuǎn)至主網(wǎng)頁  

你無權(quán)訪問?。?!

   

register.php
(注冊界面,如圖1)



注冊

 
  
 

注冊頁面

          用戶名:       密 碼:      重復(fù)密碼:     性別:  男 女     QQ:     Email:     電話:     地址:                       如果已有賬號,快去登錄吧!          Copyright © 版權(quán)所有·歡迎翻版  

registeraction.php
(實(shí)現(xiàn)register.php連接數(shù)據(jù)庫,并向指定表單插入數(shù)據(jù))

建議將五個(gè)文件存于本地,便于更改,當(dāng)然不介意用linux的文本編輯器也可以直接上傳后在服務(wù)器端修改。保存好文件后:

1.創(chuàng)建數(shù)據(jù)庫及表單

小編這里是通過phpmyadmin可視化界面創(chuàng)建的數(shù)據(jù)庫和表單,進(jìn)入ip/phpmyadmin后登陸數(shù)據(jù)庫:


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法

登陸myadmin后創(chuàng)建數(shù)據(jù)庫user和表單usertext:


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法

2.php文件中操作數(shù)據(jù)庫的函數(shù)

這里小編先解釋下列php數(shù)據(jù)庫操作函數(shù)的作用:
(1)mysqli_connect(“l(fā)ocalhost”, “服務(wù)器名”, “數(shù)據(jù)庫密碼”, “連接的數(shù)據(jù)庫名”);
參數(shù)描述:
“l(fā)ocalhost”,不需要更改,新手切忌不要改成服務(wù)器的ip地址,因?yàn)閯?chuàng)建數(shù)據(jù)庫的默認(rèn)的有權(quán)限訪問用戶為:


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法


“連接的數(shù)據(jù)庫名”,是數(shù)據(jù)庫不要填表單,第一步的user是數(shù)據(jù)庫,usertext是表單。


(2)mysqli_query()函數(shù)執(zhí)行某個(gè)針對數(shù)據(jù)庫的查詢:
mysqli_query(connection,query,resultmode);
參數(shù)描述:
connection必需。規(guī)定要使用的 MySQL 連接。
query必需,規(guī)定查詢字符串。
(這是一個(gè)存放mysql命令的字符串,命令內(nèi)容要用該函數(shù)才可實(shí)現(xiàn))
resultmode
可選。一個(gè)常量??梢允窍铝兄抵械娜我庖粋€(gè):
MYSQLI_USE_RESULT(如果需要檢索大量數(shù)據(jù),請使用這個(gè))
MYSQLI_STORE_RESULT(默認(rèn))
eg:


(3)mysqli_fetch_array() 函數(shù)
從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組,或數(shù)字?jǐn)?shù)組,或二者兼有。
mysqli_fetch_array(result,resulttype);
參數(shù)描述:
result必需。規(guī)定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的結(jié)果集標(biāo)識符。
resulttype可選。規(guī)定應(yīng)該產(chǎn)生哪種類型的數(shù)組??梢允且韵轮抵械囊粋€(gè):
MYSQLI_ASSOC
MYSQLI_NUM
MYSQLI_BOTH

3修改php文件實(shí)現(xiàn)登錄注冊

下面我們來對loginaction.php和registeraction.php兩個(gè)文件進(jìn)行更改
如果數(shù)據(jù)庫創(chuàng)建和第1步時(shí)一樣,那只需要對兩個(gè)文件中的:
mysqli_connect(“l(fā)ocalhost”, “服務(wù)器名”, “數(shù)據(jù)庫密碼”, “user”);
進(jìn)行用戶信息填寫即可。
如果數(shù)據(jù)庫名稱或表單不一樣,則需要找到下面語句:
mysqli_connect(“l(fā)ocalhost”, “服務(wù)器名”, “數(shù)據(jù)庫密碼”, “user”);
SELECT;
INSERT INTO;(只在registeraction.php有)
將上述語句中的(數(shù)據(jù)庫名)user和(表單名)usertext修改成你的數(shù)據(jù)庫名和表單名。

4進(jìn)一步完善

有興趣的朋友可以試著向小編一樣創(chuàng)建超鏈接,登錄成功后跳轉(zhuǎn)到指定網(wǎng)頁;
在loginsucc.php中找到退出將login.php改為其他網(wǎng)頁(直接寫文件名的話需要放于同一目錄下)


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法


點(diǎn)擊鏈接:

基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法


當(dāng)然有進(jìn)必有出,這里小編設(shè)置了一個(gè)退出登錄modal
(bootstrap使用:https://getbootstrap.com/docs/4.3/getting-started/introduction/)


基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法

以上是“基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁題目:基于PHP實(shí)現(xiàn)用戶登錄注冊功能的方法-創(chuàng)新互聯(lián)
分享路徑:http://weahome.cn/article/docpsd.html

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部