溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用PHP怎么編寫一個用戶登錄界面

發(fā)布時間:2021-05-14 17:15:21 來源:億速云 閱讀:230 作者:Leah 欄目:開發(fā)技術

使用PHP怎么編寫一個用戶登錄界面?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

首先要實現用戶登錄界面需要一個html登錄表單

<form action="connet.php" method="POST" >
用戶名:<input type = "text" name = "username"/> <br />
密碼:<input type = "password" name="password"/> <br />
重復密碼:<input type = "password" name="repassword"/><br />
<input type = "submit" value = "提交"/>
</form>

使用PHP怎么編寫一個用戶登錄界面

然后開始按照流程圖寫PHP代碼

使用PHP怎么編寫一個用戶登錄界面

<?php
if(trim($_POST['password'])!=trim($_POST['repassword'])){
 exit('兩次密碼不一致,請返回上一頁');
} 
 //$_POST用戶名和密碼
 $username = $_POST['username'];
 $password = $_POST['password'];
 //連接mysql
 $con = mysqli_connect('localhost','root','');
 //驗證mysql連接是否成功
if(mysqli_errno($con)){
 echo "連接mysql失?。?quot;.mysqli_error($con);
 exit;
}
//設置數據庫字符集
 mysqli_set_charset($con,'utf8');
 //查看數據庫emp
 mysqli_select_db($con,'emp');
 //查看表sgbf用戶名與密碼和傳輸值是否相等
 $sql = "select *from sgbf where username='$username' and password='$password'";
 //result必需規(guī)定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的結果集標識符。
 $result = mysqli_query($conn,$sql);
 $num = mysqli_num_rows($result);// 函數返回結果集中行的數量
 if($num){
 
 echo '成功';
 }else{
 echo'失敗';
 }
 mysqli_close($con);
 ?>

再PHP運行之前需要再mysql中提前創(chuàng)建含有登錄信息的數據庫 emp以及數據表sgbf。

|usename |password |
|hw |wer|

好驗證一下

使用PHP怎么編寫一個用戶登錄界面

使用PHP怎么編寫一個用戶登錄界面

使用PHP怎么編寫一個用戶登錄界面

使用PHP怎么編寫一個用戶登錄界面

php的框架有哪些

php的框架:1、Laravel,Laravel是一款免費并且開源的PHP應用框架。2、Phalcon,Phalcon是運行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準備的PHP框架。4、Yii,Yii是一款快速、安全和專業(yè)的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強大的PHP框架。

關于使用PHP怎么編寫一個用戶登錄界面問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業(yè)資訊頻道了解更多相關知識。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI