利用php和mysql實現乙個簡單的登入註冊功能

2021-10-02 01:58:23 字數 2290 閱讀 7917

登入介面,login.php

<?php 

?>

<

!doctype html>

"en"

>

"utf-8"

>

<

/title>

<

/head>

註冊介面,registration.php

<?php 

?>

<

!doctype html>

"en"

>

"utf-8"

>

<

/title>

<

/head>

//提交表單,方便插入資料

註冊之後的要把資料傳入到資料庫,insert.php

<?php 

include

'mysql_connect.php';$u

=$_post

['username'];

$p=$_post

['password'];

//mysql插入資料

$sql

="insert into practice1 (zhanghao,mima) values ('$u

','$p

')";

//mysql查詢資料

$sql2

="select * from practice1 where zhanghao='$u'";

//mysqli_fetch_assoc()從結果集中取得一行作為關聯陣列,$connect->query()函式執行一條 mysql 查詢,用來查詢是否已存在使用者名稱

$result

=mysqli_fetch_assoc

($connect

->

query

($sql2))

;if($result

>0)

elseif(

$connect

->

query

($sql

)===

true

)else

?>

資料庫連線,mysql_connect.php

<?php 

$servername

="連線到的資料庫主機位址"

;$username

="使用者名稱"

;$password

="密碼"

;$dbname

="要連線到的資料庫名"

;$connect

=mysqli_connect

($servername

,$username

,$password

,$dbname);

if(!$connect

)?>

註冊好之後,即可以登入,進行登陸判斷,login_judge.php

<?php 

include

'mysql_connect.php';$u

=$_post

['username'];

//避免重複登陸if(

isset

($_cookie

['username'])

&&$_cookie

['username']==

$u)$p=

$_post

['password'];

$sql

=$connect

->

query

("select * from practice1 where zhanghao ='$u

' and mima = '$p'")

;$row

=mysqli_fetch_assoc

($sql);

if($row

>0)

elseif(

!isset

($_post

['username'])

||!isset

($_post

['password'])

)elseif(

empty

($_post

['username'])

||empty

($_post

['password'])

)else

?>

利用nginx和docker實現乙個簡單負載均衡

測試步驟 1.在伺服器中搭建乙個nginx伺服器並啟動 2.在docker中從源中拉一下nginx的官方映象,留以docker容器執行 docker pull nginx 3.在本地目錄新建兩個資料夾,我這裡的新建在 mydata test1,mydata test2 mkdir mydata te...

利用nginx和docker實現乙個簡單負載均衡

測試步驟 1.在伺服器中搭建乙個nginx伺服器並啟動 2.在docker中從源中拉一下nginx的官方映象,留以docker容器執行 docker pull nginx 3.在本地目錄新建兩個資料夾,我這裡的新建在 mydata test1,mydata test2 mkdir mydata te...

利用nginx和docker實現乙個簡易的負載均衡

測試步驟 1.在伺服器中搭建乙個nginx伺服器並啟動,具體過程可參考 這裡不在建立 2.在docker中從源中拉一下nginx的官方映象,docker pull nginx,留著備用 3.在本地目錄新建兩個資料夾,我這裡的新建在 mydata test1,mydata test2 4.分別在兩個t...