HTML5 PHP MySQL搭建超簡單的登入系統

2021-10-07 20:23:42 字數 2781 閱讀 8770

一、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.選擇資料庫mydb
use 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賬號密碼,我們用到的只有...