PHP登入介面與註冊介面連線

2021-10-01 02:41:13 字數 2079 閱讀 9808

主要核心**

驗證註冊介面 將註冊的資料 使用者名稱和密碼插入資料庫 test中的users表中

<?php

$link

=mysqli_connect

("localhost"

,"root"

,"root"

,"test");

//鏈結資料庫

header

("content-type:text/html;charset=utf-8");

if($link

)-\x]+$/u'

,$username))

else

//驗證年齡if(

!preg_match

('/^([1][8-9]|[2-3][0-9]|[4][0])$/'

,$userage))

elseif(

!preg_match

("/^(\男|\女)$/"

,$user***))

elseif(

$username

==""

||$password

==""

)//判斷是否填寫if(

$password

==$password1

)//確認密碼是否正確

$sql

="insert into users(name,password) values("

."\""

."$username".

"\""

.","

."\""

."$password".

"\""

.")";/

/將註冊資訊插入資料庫表中

//echo

"$sql";

mysqli_query

($link

,$sql);

//mysqli_query

('set name utf8');

$close

=mysqli_close

($link);

if($close)}

else}}

}?>

登入介面的驗證

其中包括 登入的資料是否與註冊時的使用者名稱和密碼一致

還包括判斷資料庫中是否有這個使用者名稱

<?php

header

("content-type:text/html;charset=utf-8");

$link

=mysqli_connect

("localhost"

,"root"

,"root");

//開啟session

session_start()

;//獲取使用者輸入的驗證碼字串

$code

=trim

($_post

["captcha"])

;//將字串都轉成小寫然後再進行比較if(

strtolower

($code)==

strtolower

($_session

['captcha_code'])

)elseif(

$link

)$str

="select password from users where name="

."'"

."$name".

"'";

//mysql_query('

setnames

utf8')

;$result

=mysqli_query

($link

,$str);

$pass

=mysqli_fetch_row

($result);

//echo $pass;

$pa=

$pass[0

];if(

$pa==

$password

)//判斷密碼與註冊時密碼是否一致

else}}

}?>

php實現登入註冊介面

首先你要搭建乙個自己的資料庫 我用wamp64創了乙個people的資料庫 這裡就講下我實現的功能 彈框 function alert info location 彈出乙個對話方塊並且轉跳到另乙個介面 accesspublic paramstring info 對話方塊上顯示的資訊 paramstr...

註冊登入介面作業

網頁原始碼 index session start header content type text html charset utf 8 register header content type text html charset utf 8 check include headerfiles.p...

登入註冊介面函式

from tkinter import from pymssql import import tkinter.messagebox as mb defsql1 self 用於查詢 有返回值 ip 127.0.0.1 username sa password lzyft1030 con connect...