PHP實現使用者登入頁面

2022-07-25 04:27:06 字數 1513 閱讀 3405

php學習日常,放在上面記錄一下咯

我用了bootstrap框架,這樣的介面要好看一點

登入頁面:

必須使用者名稱、密碼、驗證碼都輸入正確才能登入成功喔,否則出現下面提示

登陸成功之後,登入和註冊選項切換為使用者暱稱和登出選項:

登陸成功之後:

選擇登出:

html**:

登入

註冊登出

//模態框

×close

請登入

js**:

connect.php(連線資料庫):

<?php 

$link=new pdo("mysql:host=localhost;port=3306;dbname=db","root","");

$link->query("set names utf8");

get.php(獲取使用者登入資訊):

<?php 

include_once ("connect.php");

session_start();/*開啟會話*/

if (isset($_session['username']))else

$json['flag']=false;/*使用者已經登入,標誌flag為true*/

echo json_encode($json);/*返回json*/

login.php(登入):

<?php 

include_once ("connect.php");

session_start();/*開啟會話*/

$user=$_get['username'];/*獲取登入表單提交過來的資料*/

$pwd=$_get['pwd'];

$yzm=$_get['yzm'];

if($yzm==$_session['vcode'])else

}else

echo $flag;

logout.php(登出):

<?php 

session_start();

unset($_session['username']);//銷毀使用者名稱

unset($_session['nc']);//銷毀暱稱

echo json_encode(true);//返回結果

上面登入頁面的驗證碼在我的另一篇文裡面,需要的小夥伴可以看一下:

PHP實現使用者登入頁面

php學習日常,放在上面記錄一下咯 我用了bootstrap框架,這樣的介面要好看一點 登入頁面 必須使用者名稱 密碼 驗證碼都輸入正確才能登入成功喔,否則出現下面提示 登陸成功之後,登入和註冊選項切換為使用者暱稱和登出選項 登陸成功之後 選擇登出 登入 註冊登出 js connect.php 連線...

PHP實現使用者登入介面

首先要實現使用者登入介面需要乙個html登入表單 post使用者名稱和密碼 username post username password post password 連線mysql con mysqli connect localhost root 驗證mysql連線是否成功if mysqli e...

PHP實現使用者異地登入提醒

通過ip判斷當然是不行的,因為ip是隨時會在某乙個網段內變化的,但是有乙個機制,恰巧可以解決這個,那就是session,只要使用同乙個瀏覽器訪問 瀏覽器不關閉每個來訪者的session id是不變的,這也正是解決這個問題需要的。1 資料庫使用者表 在user表中,增加乙個字段 session id ...