日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

PHP中判斷輸入驗證碼是否一致

系統 2325 0

首先用session將隨機生成的驗證碼的值傳到頁面,然后獲取當前文本框中輸入的值 ?進行對比;代碼如下:

?

生成的隨機數,把它傳到session里面

<?

session_start(); ? 必須要先打開session開關。
$s = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9");
$r="";

for($i=1;$i<=4;$i++){
$r .= $s[rand(0,count($s)-1)];
}
$_SESSION['nb'] = $r;

?>

然后寫Ajax代碼如下:

function checkYZM(){
getXmlhttp();
xmlHttp.open("GET","chekYZM.php?YZM="+yzm.value,"false");
xmlHttp.onreadystatechange = function(){
if(xmlHttp.readyState ==4){
if(xmlHttp.status == 200){
var txt = parseInt(xmlHttp.responseText);
if(txt){
tS5.innerHTML = "驗證成功";
}else{
tS5.innerHTML = "驗證失敗";
}
}
}
}
xmlHttp.send(null);
}

?

最后在chekYZM.php頁面里進行判斷:

<?php
session_start();

if(isset($_GET['YZM'])){
$yzm = $_GET['YZM'];
if($yzm == $_SESSION['nb']){
echo"1";
}else{
echo"0";
}
}
?>

PHP中判斷輸入驗證碼是否一致


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 昭觉县| 高州市| 封开县| 诏安县| 密云县| 涡阳县| 泸溪县| 宁国市| 新竹市| 和林格尔县| 合肥市| 庄河市| 永吉县| 酒泉市| 福海县| 祁东县| 嵊州市| 台湾省| 稷山县| 崇阳县| 山东| 石狮市| 庆阳市| 赤城县| 汝州市| 唐山市| 山东| 乌兰县| 屯留县| 泾源县| 泽库县| 嘉峪关市| 缙云县| 保康县| 荣成市| 富裕县| 吉林省| 和平区| 定陶县| 西乡县| 儋州市|