一、mysql部分
二、html5部分
三、php部分
製作不易,如果對您有幫助請點贊收藏,謝謝!!
開發環境
php:7.3.1
mysql:5.7.24
apache:2.4.37
1.建立資料庫mydb
create
database
ifnot
exists mydb character
set utf8 collate utf8_general_ci;
2.選擇資料庫mydbuse mydb;
3.建立使用者表
欄位名型別
備註username
varchar(50)
登入的使用者名稱
password
varchar(50)
登入的密碼
**如下:
create
table
`user`(
`username`
varchar(50
)not
null
comment
'使用者名稱'
,`password`
varchar(50
)not
null
comment
'密碼'
)engine
=innodb
charset
=utf8 collate
=utf8_general_ci
comment
='使用者登入表'
;
4.插入測試資料:
賬號密碼
123321
666999
**如下:
insert
into
`user
`values
('123'
,'321'),
('666'
,'999'
);
1.建立index.html檔案
運用簡單的post提交,無css設計更簡潔。
**如下:
lang
="en"
>
>
charset
="utf-8"
>
>
登入title
>
head
>
>
>
登入h2
>
登入名:type
="text"
name
="username"
>
>
密碼:type
="password"
name
="password"
>
>
type
="submit"
name
="submit"
value
="登入"
>
form
>
body
>
html
>
1.建立php檔案 login.php
**如下:
<?php
//獲取提交資料
$username
=$_post
['username'];
//獲取提交使用者名稱
$password
=$_post
['password'];
//獲取提交密碼
//連線資料庫
$db_host
="127.0.0.1"
;//填寫自己的資料庫位址
$db_user
="root"
;//填寫自己的資料庫使用者名稱
$db_pwd
="root"
;//填寫自己的資料庫密碼
$db_name
="mydb"
;填寫自己的資料庫庫名
$db_port
=3306
;//資料庫埠號,預設3306
$con
=mysqli_connect
($db_host
,$db_user
,$db_pwd
,$db_name
,$db_port);
//連線資料庫,且定位到指定資料庫if(
!$con
)//如果連線失敗就報錯並且中斷程式if(
$username
==null
||$password
==null
)//判斷使用者名稱和密碼是不是空的
$sql
='select * from user where username='."'
'and password="
."'$password
';";
$res
=mysqli_query
($con
,$sql);
$row
=$res
->
num_rows
;//將獲取到的使用者名稱和密碼拿到資料庫裡面去查詢匹配if(
$row!=0
)else
?>
php mysql注入環境搭建
php mysql注入環境搭建需要資料如下 1.安裝phpmystudy 自定義安裝好phpmystudy,啟動 執行phpmystudy 在phpmystudy安裝路徑下www目錄建立一下資料夾test,3.資料接受 建立資料庫,注入傳遞引數到資料庫 使用者名稱密碼都是root 建立乙個表列資料,...
用PHP MySQL搭建聊天室
mysql併發能力強 響應速度快,是效能優異的資料庫軟體 php是功能強大的伺服器端指令碼語言。筆者在山西鋁廠 開發中,採用 php4.0 mysql3.23.38建立了多種應用。下面,以乙個簡單的聊天室設計為例,介紹php mysql在網頁開發中的應用。1 總體設計 1.1 構思與規劃 聊天室的基...
PHP mySQL環境一鍵搭建
最近的工作中經常涉及重複的填寫 內容大同小異,無非是編號的變化 部分內容的變化,有些東西是可以自動生成的,所以決定用php mysql實現這個小功能,每次只填寫必填項,就可以自動生成複雜的 當然第一步,需要搭建php和mysql環境。安裝完成後,會提示論壇賬號密碼和mysql賬號密碼,我們用到的只有...