首页
模板
模板分类
整站模板
商铺模板
功能插件
会员中心
企业官网
授权
定制
设计稿
设计稿分类
平台网站
企业官网
案例
案例分类
企业官网
B2B网站
行业平台
外贸平台
百科
百科分类
热门搜索
答网友问
技术文章
联系
联系我们
微信联系
登录
/
注册
DESTOON百科
多行业覆盖、100+精品模版、即选即用、1小时火速上线
点击咨询
首页
>
百科
>
技术文章
Destoon 6.0 手机短信无法发送解决方法
首先需要确保服务器网络环境可以连接到短信发送服务器,可以ping域名sms.destoon.com测试,并且PHP环境需要支持curl函数,具体可以查看phpinfo,如下图:
V6.0版本更新到最新更新即可解决,如果暂不更新,可以修改include/global.func.php里的send_sms函数为:
function send_sms($mobile, $message, $word = 0, $time = 0) {
global $db, $DT, $DT
_TIME, $DT
_IP, $_username;
if(!$DT['sms'] || !DT
_CLOUD_UID || !DT
_CLOUD_KEY || !is_mobile($mobile) || strlen($message) < 5) return false;
$word or $word = word_count($message);
$sms_message = co
nvert($message, DT
_CHARSET, 'UTF-8');
$data = 'sms_uid='.DT
_CLOUD_UID.'&sms_key='.md5(DT
_CLOUD_KEY.'|'.$mobile.'|'.md5($sms_message)).'&sms_charset='.DT
_CHARSET.'&sms_mobile='.$mobile.'&sms_message='.rawurlencode($sms_message).'&sms_time='.$time;
$code = dcurl('http://sms.destoon.com/send.php', $data);
if($code && strpos($code, 'dt_sms_code=') !== false) {
$code = explode('dt_sms_code=', $code);
$code = $code[1];
} else {
$code = 'Can Not Co
nnect SMS Server';
}
$db->query("INSERT INTO {$db->pre}sms (mobile,message,word,editor,sendtime,code) VALUES ('$mobile','$message','$word','$_username','$DT
_TIME','$code')");
return $code;
}
复制代码
产地秀,助你成就大平台
便捷高效,快速部署
免费体验
联系我们
咨询电话
18176930112
13878897862
微信咨询
业务咨询