本篇主要介紹php註冊和登入介面的實作案例,有興趣的朋友參考下,希望對大家有幫助。
當初我覺得一個網站上註冊和登入這兩個功能很神奇,後來自己研究一下發現其實道理很簡單,接下來看一下怎麼實現的吧。 。 。 。
我在我的電腦上建立了幾個檔案:
login.html (登入頁面)
#register.html(註冊頁面)
success.html(登入成功跳轉頁面)
return.html(註冊成功頁面)
login.php
#register.php
登入介面和註冊介面以及success.html並沒有
什麼都是些html標記如下:
#
##
return.html是註冊成功之後呈現的頁面,裡面有一段js程式碼是用來定時回傳登入介面的
无标题文档 注册成功!
5秒后返回登录界面
你也可以直接点击回到登录页面
"."window.alert"."("."\""."请填写完成!"."\"".")".";".""; echo""; exit; } if($password1==$password2)//确认密码是否正确 { $str="select count(*) from register where username="."'"."$name"."'"; $result=mysql_query($str,$link); $pass=mysql_fetch_row($result); $pa=$pass[0]; if($pa==1)//判断数据库表中是否已存在该用户名 { echo""; echo""; exit; } $sql="insert into register values("."\""."$name"."\"".","."\""."$password1"."\"".")";//将注册信息插入数据库表中 //echo"$sql"; mysql_query($sql,$link); mysql_query('SET NAMES UTF8'); $close=mysql_close($link); if($close) { //echo"数据库关闭"; //echo"注册成功!"; echo""; } } else { echo""; echo""; } } } } ?>
"."window.alert"."("."\""."请填写正确的信息!"."\"".")".";".""; echo""; exit; } $str="select password from register where username="."'"."$name"."'"; mysql_query('SET NAMES UTF8');20 $result=mysql_query($str,$link); $pass=mysql_fetch_row($result); $pa=$pass[0]; if($pa==$password)//判断密码与注册时密码是否一致 { echo"登录成功!"; echo""; } { echo""; echo""; } } } } ?>
#自己閒來無事做的還有許多要完善的地方,歡迎大家提問討論,提供更簡便的方法! 以上就是本文的全部內容,希望對大家的學習有所幫助。
以上是php註冊和登入介面的實作案例的詳細內容。更多資訊請關注PHP中文網其他相關文章!