1.表單傳輸頁面

創新互聯是專業的奉賢網站建設公司,奉賢接單;提供成都做網站、成都網站建設,網頁設計,網站設計,建網站,PHP網站建設等專業做網站服務;采用PHP框架,可快速的進行奉賢網站開發網頁制作和功能擴展;專業做搜索引擎喜愛的網站,專業的做網站團隊,希望更多企業前來合作!
<?php
session_start();
error_reporting(E_ALL & ~E_NOTICE);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>手機驗證碼</title>
<?
$action=$_GET["action"];
if ($action=='add') {
if ((strtotime($_SESSION['time']) + 60) < time()) {//將獲取的緩存時間轉換成時間戳加上60秒后與當前時間比較,小于當前時間即為過期
session_destroy();
unset($_SESSION);
//header('content-type:text/html; charset=utf-8;');
echo '<script>alert("驗證碼已過期,請重新獲取!");</script>';
} else {
$Code = trim($_POST["TextBox2"]);
if (strlen($Code) > 1 and $Code == $_SESSION['rand'])
print("<script>alert('驗證成功')</script>");
else
print("<script>alert('驗證失敗')</script>");
unset($_SESSION['rand']);
}
}
?>
<script src="js/jquery.js" language="javascript" type="text/javascript"></script>
<script type="text/javascript">
function get(obj) {
var partten = /^\d{10,13}$/;
if (!partten.test(document.getElementById("TextBox1").value)) {
alert('請輸入正確的手機號碼');
return;
}
obj.disabled = true;
$.ajax({
url: "getcode.php",
type: "Post",
data: "Tel=" + $("#TextBox1").val(),
success: function(msg) {
obj.disabled = false;
if (msg == "ok") {
alert("111")
return;
}
if (msg == "error") {
alert("22")
return;
}
alert(msg);
}
})
}
</script>
</head>
<body>
<label>
<form id="form1" name="form1" method="post" action="index.php?action=add">
您手機號碼:
<input name="TextBox1" type="text" id="TextBox1" />
<input id="Button1" type="button" value="獲取2.數據處理頁面,(發送短信驗證)
<?php
session_start();
include "TopSdk.php";
date_default_timezone_set('Asia/Shanghai');
//生成隨機驗證碼
$srand = rand(1000,9999);
$_SESSION['rand']=$srand;
//生成緩存時間
if (isset($_SESSION['time']))//判斷緩存時間
{
$_SESSION['time'];
} else {
$_SESSION['time'] = date("Y-m-d H:i:s");
}
$rand = $_SESSION['rand'];
$c = new TopClient;
$appkey = 'XXX';//你的appkey
$secret = 'XXXX';//你的secret
//$phone = 'XXXXXX';
$phone=$_POST["Tel"];//得到的手機號
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAliqinFcSmsNumSendRequest;
$req->setExtend("");
$req->setSmsType("normal");
$req->setSmsFreeSignName("XX");//你的短信驗證簽名
$req->setSmsParam("{number:'$rand'}");
$req->setRecNum($phone);
$req->setSmsTemplateCode("XX");//你的短信模板ID
$resp = $c->execute($req);
?> 附件:http://down.51cto.com/data/2368016
本文題目:php夢網科技短信平臺手機短信驗證功能實現
轉載注明:http://www.yijiale78.com/article28/gcsicp.html
成都網站建設公司_創新互聯,為您提供網站內鏈、外貿網站建設、網站設計公司、自適應網站、微信小程序、App設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創新互聯