AJAX實(shí)現(xiàn)簡(jiǎn)單的注冊(cè)頁(yè)面異步請(qǐng)求實(shí)例代碼
來(lái)源:懂視網(wǎng)
責(zé)編:小OO
時(shí)間:2020-11-27 20:17:20
AJAX實(shí)現(xiàn)簡(jiǎn)單的注冊(cè)頁(yè)面異步請(qǐng)求實(shí)例代碼
AJAX簡(jiǎn)介;(1)AJAX = 異步 JavaScript 和 XML。(2)AJAX 是一種用于創(chuàng)建快速動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)。(3)通過(guò)在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,AJAX 可以使網(wǎng)頁(yè)實(shí)現(xiàn)異步更新。這意味著可以在不重新加載整個(gè)網(wǎng)頁(yè)的情況下,對(duì)網(wǎng)頁(yè)的某部分進(jìn)行更新。(4)傳統(tǒng)的網(wǎng)頁(yè)(不使用 AJAX)如果需要更新內(nèi)容,必需重載整個(gè)網(wǎng)頁(yè)面。簡(jiǎn)單布局;JS先判斷,把前端可以的判斷做,減少服務(wù)器的交互。;利用ajax做異步請(qǐng)求。;在php中接受網(wǎng)絡(luò)請(qǐng)求傳過(guò)來(lái)的數(shù)據(jù),查看數(shù)據(jù)庫(kù)做出判斷,把結(jié)果反饋給前段。
導(dǎo)讀AJAX簡(jiǎn)介;(1)AJAX = 異步 JavaScript 和 XML。(2)AJAX 是一種用于創(chuàng)建快速動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)。(3)通過(guò)在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,AJAX 可以使網(wǎng)頁(yè)實(shí)現(xiàn)異步更新。這意味著可以在不重新加載整個(gè)網(wǎng)頁(yè)的情況下,對(duì)網(wǎng)頁(yè)的某部分進(jìn)行更新。(4)傳統(tǒng)的網(wǎng)頁(yè)(不使用 AJAX)如果需要更新內(nèi)容,必需重載整個(gè)網(wǎng)頁(yè)面。簡(jiǎn)單布局;JS先判斷,把前端可以的判斷做,減少服務(wù)器的交互。;利用ajax做異步請(qǐng)求。;在php中接受網(wǎng)絡(luò)請(qǐng)求傳過(guò)來(lái)的數(shù)據(jù),查看數(shù)據(jù)庫(kù)做出判斷,把結(jié)果反饋給前段。
下面小編就為大家?guī)?lái)一篇AJAX實(shí)現(xiàn)簡(jiǎn)單的注冊(cè)頁(yè)面異步請(qǐng)求實(shí)例代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
AJAX簡(jiǎn)介
(1)AJAX = 異步 JavaScript 和 XML。
(2)AJAX 是一種用于創(chuàng)建快速動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)。
(3)通過(guò)在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,AJAX 可以使網(wǎng)頁(yè)實(shí)現(xiàn)異步更新。這意味著可以在不重新加載整個(gè)網(wǎng)頁(yè)的情況下,對(duì)網(wǎng)頁(yè)的某部分進(jìn)行更新。
(4)傳統(tǒng)的網(wǎng)頁(yè)(不使用 AJAX)如果需要更新內(nèi)容,必需重載整個(gè)網(wǎng)頁(yè)面。
簡(jiǎn)單布局
JS先判斷,把前端可以的判斷做,減少服務(wù)器的交互
利用ajax做異步請(qǐng)求
在php中接受網(wǎng)絡(luò)請(qǐng)求傳過(guò)來(lái)的數(shù)據(jù),查看數(shù)據(jù)庫(kù)做出判斷,把結(jié)果反饋給前段
<?php
var_dump($_GET);
$user = $_GET['user'];
$pwd = $_GET['pwd'];
$tel = $_GET['tel'];
$email = $_GET['email'];
$msg = '';
header('Content-type:text/html;charset=utf8');
$adders = "mysql:host=localhost;dbname=Users;";
$db = new PDO($adders,"root");
$db->exec('set names utf8');
//鏈接數(shù)據(jù)庫(kù),創(chuàng)建表
$result = $db->exec('create table if not exists ajaxreg(user varchar(100)
primary key,pwd varchar(100),tel varchar(30),email varchar(30))
default charset=utf8');
$resulttel = $db->query("select tel from ajaxreg ");
$resulttel->setFetchMode(PDO::FETCH_ASSOC);
$arr = $resulttel->fetchAll();
foreach($arr as $ar){
if( $ar['tel'] == $tel){
$msg = "您輸入的手機(jī)號(hào)已經(jīng)存在";
echo $msg;
//如果手機(jī)號(hào)已存在,終止整個(gè)程序
die();
}
}
//如果手機(jī)號(hào)不存在執(zhí)行下面代碼
$result = $db->exec("insert into ajaxreg values(
'$user','$pwd','$tel','$email')");
if($result){
$msg = "注冊(cè)成功";
}else{
$msg = "用戶(hù)名已存在";
}
echo $msg;
$db->close();
?>
這樣一個(gè)簡(jiǎn)單的注冊(cè)界面就用AJAX實(shí)現(xiàn)了
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
AJAX實(shí)現(xiàn)簡(jiǎn)單的注冊(cè)頁(yè)面異步請(qǐng)求實(shí)例代碼
AJAX簡(jiǎn)介;(1)AJAX = 異步 JavaScript 和 XML。(2)AJAX 是一種用于創(chuàng)建快速動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)。(3)通過(guò)在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,AJAX 可以使網(wǎng)頁(yè)實(shí)現(xiàn)異步更新。這意味著可以在不重新加載整個(gè)網(wǎng)頁(yè)的情況下,對(duì)網(wǎng)頁(yè)的某部分進(jìn)行更新。(4)傳統(tǒng)的網(wǎng)頁(yè)(不使用 AJAX)如果需要更新內(nèi)容,必需重載整個(gè)網(wǎng)頁(yè)面。簡(jiǎn)單布局;JS先判斷,把前端可以的判斷做,減少服務(wù)器的交互。;利用ajax做異步請(qǐng)求。;在php中接受網(wǎng)絡(luò)請(qǐng)求傳過(guò)來(lái)的數(shù)據(jù),查看數(shù)據(jù)庫(kù)做出判斷,把結(jié)果反饋給前段。