PHP MYSQL登陸頁面4

2021-10-04 23:41:26 字數 2367 閱讀 6660

登陸頁面

echo

"";

問題1:為什麼要denglu.php傳到這裡,因為php**獲取的也在這個頁面上啊,

問題2:為什麼密碼只乙個,呵呵,這個登陸好嗎,你的使用者名稱+密碼已經儲存好了,登陸合適就可以了呀

為什麼這個頁面也要用session技術,因為使用者登入後沒退出下次登陸到這個頁面也是登陸後頁面哈,為什麼呢,因為session技術嘛

@session_start();

開啟技術並且遮蔽掉錯誤資訊

//先獲取把,然後看看是否匹配註冊過的資訊哈

if

(isset

($_post

['username'])

&&(isset

($_post

['password'])

))問題,為什麼現在才連線,因為沒寫鏈結個屁啊,好嗎

```php

$db=

newmysqli

('localhost'

,'root',''

,'dl');

$db-

>

set_charset

('utf8');

//設定字元編碼if(

$db-

>

connect_errno

)

```php

$username=$_post['username'];

$password=$_post['password'];

然後是看看使用者名稱是否匹配where資料庫中的資料庫名+匹配資料庫中的密碼

用什麼匹配用登陸輸入的和註冊過的匹配哈

//匹配輸出什麼呢呵呵,輸出的是編號和使用者名稱,因為密碼加密了呀呵呵

$query

="select id,username from users where username = '"

.$username

."' and password = '"

.sha1

($password).

"'";

//然後是什麼,老規矩,執行把//然後是看看裡面有沒有資料,也就是他看看裡面的有沒有行,也就是有沒有欄位嘛是

$result

=$db

->

query

($query

);

//然後是看看裡面有沒有資料,也就是他看看裡面的有沒有行,也就是有沒有欄位嘛是吧

//如果有恭喜登陸成功,否則呵呵失敗,去註冊把你

if

($result

->

num_rows

)```php

else

$db-

>

close()

;}

//然後是看看如果登陸後直接關閉瀏覽器,登陸這個頁面怎麼辦,畢竟有session技術啊

```php

if(isset($_session['userid']))

}

//這裡是如果要存資料到伺服器中呢,用什麼陣列,關聯嘛,畢竟session儲存的都是用關聯儲存的嘛是吧

//然後是把使用者名稱+使用者名稱id儲存,為什麼儲存他們輛,因為這個使用者是多少號並且叫什麼名嘛,叫人不是這樣叫的嘛,有規矩的嘛是吧

if

($result

->

num_rows

)

<

!doctype html>

"en"

>

"utf-8"

>

document<

/title>

"stylesheet" type=

"text/css" href=

"style.css"

>

<

/head>

<?php

session_start()

;if(isset

($_post

['username'])

&&(isset

($_post

['password'])

))else

else

$db-

>

close()

;}if(

isset

($_session

['userid'])

)}else

?>

aaa<

/body>

<

/html>

使用bootstrap的登陸頁面

這裡使用的是使用比較流行的自舉完成的登陸介面 執行主要截圖以及 如下 主要css charset utf 8 grad logindiv hint title 主要頁面 選課管理 使用者名稱或密碼錯誤。登陸 div name username name password focus function...

登陸頁面測試用例

顯式基本功能 1.已註冊使用者名稱和正確密碼,是否登陸成功 2.已註冊使用者名稱和錯誤密碼,是否登陸失敗,並且提示資訊是否正確 3.非註冊使用者和任意密碼,驗證是否登陸失敗,並且提示資訊是否正確 4.使用者名稱和密碼都是空,驗證是否登陸失敗,並且提示資訊是否正確 5.使用者名稱和密碼兩者之一為空,驗...

登陸頁面Sql注入(繞過)

如圖,看到這道題的時候發覺之前做過乙個類似的手工注入 不過這次手注會失敗,後台過濾了sql語句裡的一些東西,但我們並不知道過濾了什麼 到這裡我就基本上沒轍了,不過查詢了資料以後發現sqlmap可以對登入頁面進行注入 一直以為sqlmap只能對url裡的物件進行注入 參考資料 sqlmap的爬蟲會爬取...