php 基於資料庫的前後臺互動登入 註冊案例

2021-10-01 13:57:48 字數 2849 閱讀 6132

注意後台php檔案:不能有<-- -->注釋內容,不能有除了echo json_encode()外

其他的echo 輸出,否則無法資料無法傳到前台!!!

sql語句中插入的變數要符合sql語句規則,即字串必須是』 『或』』 '『格式,而變數

解析後沒有』 』 或" ",要字串拼接加上

前台:

"utf-8"

>

前後臺互動案例<

/title>

"jquery-3.4.1.js"

>

<

/script>

使用者名稱:

<

/span>

"text"

class

="uname"

>

>

密碼:<

/span>

"password"

class

="pwd"

>

>

使用者登入<

/button>

>

使用者名稱:

<

/span>

"text"

class

="uname2"

>

>

密碼:<

/span>

"password"

class

="pwd2"

>

>

使用者註冊<

/button>

var $btns=$(

"button:first");

var $btn=$(

'button:last');

var $input=$(

".uname");

var $pwdinput=$(

".pwd");

var $input2=$(

".uname2");

var $pwdinput2=$(

".pwd2");

登入--

----

----

----

----

----

----

----

----

----

----

----

----

----

$btns.

click

(function()

, success:

function

(res)

else

if(res.infocode==0)

else}}

);})

;註冊--

----

----

----

----

----

----

----

----

----

----

----

-------

$btn.

click

(function()

, success:

function

(res)

else}}

);console.

log(

"a");}

);<

/script>

<

/body>

<

/head>

<

/html>

驗證登入後台:

<?php

$username

=$_post

['uname'];

$upwd

=$_post

['pwd'];

$success

=array

('msg'

=>

'ok');

$con

=mysqli_connect

('localhost'

,'root'

,'dyl123'

,'day2db');

$flag

=false;if

($con

)//驗證使用者密碼

for($j=

0;$j<

count

($arr);

$j++)}

}//都不匹配(不能直接使用'infocode'判斷,因為如果沒有匹配,不會有'infocode'屬性)if(

$flag

!=true)}

else

}else

//反饋給前台

echo

json_encode

($success);

?>

驗證註冊後台

<?php

$u1=

$_post

['zname'];

$p2=

$_post

['zpwd'];

$success

=array

('msg'

=>

'ok');

$con

=mysqli_connect

('localhost'

,'root'

,'dyl123'

,'day2db');

$flag

=false;if

($con

)else

//反饋給前台

echo

json_encode

($success);

}?>

Struts2 前後臺的資料互動

request.getparameter str request.getattribute str 從valuestack取值 value name value user value user.id 從actioncontext中取值.取值的時候需要加上乙個符號 value user value u...

MySql資料庫與python互動使用者登入 十三

建立使用者表userinfos 注意 需要對密碼進行加密 如果使用md5加密,則密碼包含32個字元 如果使用sha1加密,則密碼包含40個字元,推薦使用這種方式 create table userinfos id int primary key auto increment,uname varcha...

web前後臺資料互動的幾種方式

1.利用cookie物件 cookie是伺服器儲存在客戶端中的一小段資料資訊。使用cookie有乙個前提,就是客戶端瀏覽器允許使用cookie並對此做出相應的設定。一般不贊成使用cookie。1 後台 cookie cookie new cookie name hello response.addc...