阿里云ajax(阿里云邮箱)
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
今天给各位分享阿里云ajax的知识,其中也会对阿里云邮箱进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
如何通过ajax使用阿里云php版短信通道实例
?php
//处理ajax传输值的方法
//发送信息
function msg(){
include('include/api_sdk/aliyun-php-sdk-core/smsDemo.php');
$code = mt_rand(100000,999999);//随机6位数验证码
$tel = $_POST['tel'];//获取提交的电话号码
$accessKeyId = '你的accessKey';
$accessKeySecret = '你的accessSecret';
$m = sendSms($accessKeyId,$accessKeySecret,$tel,$code);
//获取对象--将数据存入session,为后面二次验证
$_SESSION['code'] = $code;
$_SESSION['tel'] = $tel;
echo $m-Code;
}
//提交表单后,二次验证
//手机注册
function reg_tel(){
$vercode = $_POST['vercode'];//获取提交的手机验证码
$tel = $_POST['mobile'];//获取提交的手机号码
if($tel==''){
message('请填写手机号再提交');
}
//对手机号进行二次验证---以防用户投机取巧,把手机号换成别的注册
if($tel!=$_SESSION['tel']){
message('两次填写手机号不同,请重新获取验证码');
}
//对手机验证码进行验证
if($vercode==$_SESSION['code']){
//成功验证
//填写逻辑代码
//进入下个阶段验证--身份验证
}else{
message('验证码已失效,请重新获取!');
}
}
?
前台ajax代码如下:
!DOCTYPE html
html
head
meta charset="UTF-8"
title手机注册/title
/head
body
divimg src="images/logo2.png"/div
form action="/index.php?c=wx_apia=reg_tel" method="post"
input type="text" id="mobile" name="mobile" value="" tabindex="10" placeholder="输入手机号码" /
label id="mobile_error"/label
div
input name="vercode" type="text" placeholder="输入验证码"
a href="javascript:;"获取验证码/a
/div
label
input type="checkbox" value="checkbox" checked="checked"我已阅读并同意a href="#"《用户注册协议》/a /label
input type="submit" value="验证手机"
/form
!-- a href="#"i class="icon iconfont icon-weixin"/i微信登录/a --
script type="text/javascript" src="js/Validate.js"/script
script type="text/javascript" src="js/Validate.form.js"/script
script
var times = 60;
function time_run(){
times--;
$(".hqyz").text(times+'s');
$("a.hqyz").attr("disabled", true);
if(times==0){
clearInterval(ref);
$(".hqyz").text('重获取验证码');
$("a.hqyz").attr("disabled", false);
}
}
$(document).ready(function(){
$(".hqyz").click(function(){
var tel = $("#mobile").val();
if(tel==''){
alert('请输入手机号码');return false;
}
if(!(/^1[34578]\d{9}$/.test(tel))){
alert("手机号码有误,请重填");
return false;
}
$.post("/index.php?a=msgtel="+tel,function(d){
if(d=='OK'){
//发送成功,倒计时
ref = setInterval(function(){ time_run(); },1000);
}else{
alert("验证码发送失败,请重试~");
}
});
});
});
/script
/body
/html
希望对你有帮助。

阿里云服务器购买配置推荐相关问题
我觉得够用了,网站还更程序语言有关,比如网页前台页面采用ajax可以减少网站请求,反应速度就快了,其实一个网站需要的数据用不了多少,100M都够了
ajax提交参数php接收不到
代码里是相对路径(php/bs.php),建议检查一下访问阿里云时浏览器实际请求的ajax地址。
求大神帮我写下手机短信验证发送的ajax,自己总是失败。
script type="text/javascript"
var countdown=180;
function settime(obj) {
if (countdown == 0) {
obj.removeAttribute("disabled");
obj.value="免费获取验证码";
countdown = 180;
return;
} else if(countdown == 180){
//启动短信发送的ajax代码,怎么写?????????
var tb_forum_telephone=$("#tb_forum_telephone").val();
var Url = "url";//后端口地址
var JsonData = {tb_forum_telephone: tb_forum_telephone};
$.ajax({
type: "post",
url: Url,
data: JsonData,
dataType: 'json',
// beforeSend: LodingFun,
error: function (msg) {
console.log(msg);
},
success:function (data) {
console.log(data);
}
})
}
obj.setAttribute("disabled", true);
obj.value="重新发送(" + countdown + ")";
countdown--;
setTimeout(function() {
settime(obj);
},1000);
}
/script
记得在前端引用JQ
阿里云ajax的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于阿里云邮箱、阿里云ajax的信息别忘了在本站进行查找喔。
