1。表单传输页面
& lt; php ? session_start (); error_reporting(时间,E_ALL ~ E_NOTICE); 比; & lt; ! DOCTYPE html  PUBLIC “-//W3C//DTD XHTML 1.0,过渡//EN ", " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "比; & lt; html  xmlns=" http://www.w3.org/1999/xhtml "比; & lt; head> & lt; meta  http-equiv=" - type ",内容=" text/html;, charset=gb2312 ",/比; & lt; title>手机验证码& lt;/title> & lt; ? $ action=$ _GET[“行动”); ,,,if ($ action==砑印?,{ ,,,,,,,if ((strtotime ($ _SESSION['时间']),+,60),& lt;,时间()),{//将获取的缓存时间转换成时间戳加上60秒后与当前时间比较,小于当前时间即为过期 ,,,,,,,,,,,session_destroy (); ,,,,,,,,,,,设置($ _SESSION); ,,,,,,,,,,,//标题(“的content - type: text/html;, charset=utf - 8;”); ,,,,,,,,,,,echo “& lt; script>警报(“验证码已过期,请重新获取!”);& lt;/script>”; ,,,,,,,},{else ,,,,,,,,,,,Code 美元;=,修剪($ _POST [" TextBox2 "]); ,,,,,,,,,,,if (strlen(代码)美元,祝辞,1,以及Code 美元;==,$ _SESSION[“兰德”]) ,,,,,,,,,,,,,,,印刷(“& lt; script>警报(“验证成功的)& lt;/script>”); ,,,,,,,,,,, ,,,,,,,,,,,,,,,印刷(“& lt; script>警报(“验证失败的)& lt;/script>”); ,,,,,,,,,,,设置($ _SESSION(“兰德”)); ,,,,,,,} ,,,} ,,,?比; & lt; script  src=" https://www.yisu.com/zixun/js/jquery.js ",语言=癹avascript, type=" text/javascript祝辞& lt;/script> & lt; script type=" text/javascript祝辞 function get (obj), { ,,,var partten =,/^ \ d {10、13} $/; ,,,if (! partten.test (. getelementbyid (“TextBox1”) value)), { ,,,,,,,警报(“请输入正确的手机号码”); ,,,,,,,返回; ,,,} obj.disabled =,才能正确; . ajax({美元才能 ,,,,,url:,“getcode.php”, ,,,,,类型:,“文章”, ,,,,,数据:,“电话=",+,美元(“# TextBox1”) .val (), ,,,,,:成功,函数(味精),{ ,,,,,,,,,obj.disabled =,假; ,,,,,,,,,if (msg ==,“ok”), { ,,,,,,,,,,,,,警报(“111”) ,,,,,,,,,,,,,返回; ,,,,,,,,,} ,,,,,,,,,if (msg ==,“错误”),{ ,,,,,,,,,,,,,警报(22) ,,,,,,,,,,,,,返回; ,,,,,,,,,} ,,,,,,,,,警报(味精); ,,,,,} })才能 ,, } & lt;/script> & lt;/head> & lt; body> & lt; label> & lt; form id=癴orm1 ", name=癴orm1”,方法=皃ost”, action=" index . php ? action=添加”比; 您手机号码: & lt; input name=" TextBox1 ",类型=拔谋尽?id=癟extBox1”,/在,,,,,,, & lt; input id=" Button1 ",类型=鞍磁ァ?value=" https://www.yisu.com/zixun/获取短信验证码”,onClick="(这)”,/比; & lt; br /比; & lt; br /比; 验证码: & lt; input name=" TextBox2 ",类型=拔谋尽?id=癟extBox2”,/祝辞, & lt;/label> & lt; br /比; & lt; br /比; & lt; label> & lt; input 类型=疤峤弧?name=疤峤弧?value=" https://www.yisu.com/zixun/确定”,/比; & lt;/label> & lt;/form> & lt; p>,, & lt;/p> & lt;/body> & lt;/html>
2。数据处理页面(发送短信验证)
& lt; php ? session_start (); include “TopSdk.php”; 作用(“亚洲/上海”);//生成随机验证码 $ srand =,兰德(1000、9999); $ _SESSION(“兰德”)=$将srand;//生成缓存时间 if (收取($ _SESSION['时间']))//判断缓存时间 { ,,,$ _SESSION['时间']; },{else null null null null null null null null null null null null null null null null null null null null null nullphp梦网科技短信平台手机短信验证功能实现