程序在ECshop會員注冊頁面的基礎(chǔ)上進行開發(fā),用戶可以直接下載使用。
1、自動判斷手機號碼格式是否正確
2、點擊“獲取驗證碼”按鈕之后,按鈕變成不可點擊狀態(tài),并倒計時60秒,60秒后可以重新點擊
3、系統(tǒng)自動生成隨機的驗證碼(用戶可以自行對驗證碼的位數(shù)進行定義)
4、采用文本方式記錄日志,方便查詢短信是否發(fā)送成功
5、安裝簡單,不懂php也能接入
1.先將sms文件夾上傳到ecshop的安裝根目錄。ecshop短信插件下載地址:http://www.skoolfish.com/plugin/sms/ecshop_V3.6.html
2.修改sms文件夾下sms.php中的用戶名和密碼修改成你注冊時填寫的用戶名和密碼,如果還沒注冊請到http://www.skoolfish.com/product.php頁面下免費注冊.
3.修改user_passport.dwt模板
將以下代碼:
替換成:
修改根目錄下的user.php文件
找到代碼if ($action == 'register'){
在后加添加代碼
$_SESSION['sms_code']=sprintf('%06d', mt_rand(0, pow(10, 6) - 1));
$smarty->assign('sms_code', $_SESSION['sms_code']);
找到代碼elseif ($action == 'act_register')
{
在
if (strpos($password, ' ') > 0)
{
show_message($_LANG['passwd_balnk']);
}
后加添加代碼
/* 手機驗證碼檢查 */
$mobile = isset($_POST['extend_field5']) ? trim($_POST['extend_field5']) : '';//手機號
$verifycode = isset($_POST['mobile_code']) ? trim($_POST['mobile_code']) : '';//驗證碼
if($mobile!=$_SESSION['mobile'] or $verifycode!=$_SESSION['mobile_code']){
show_message("錯誤的手機驗證碼");
}
做完上面四個步驟,那么恭喜你,你的商城也擁有了注冊頁面的手機驗證功能。
本安裝說明是在ecshop2.7.3 UTF-8 下的默認模板基礎(chǔ)上進行調(diào)試安裝的,如果你是自定義的模板請參考下面的說明進行相應的調(diào)整
訂單通知短信接口自助申請試用地址:http://www.skoolfish.com/product.php
接口下載地址:http://www.skoolfish.com/upload/file/cu-fa-jie-kou.rar
開通免費體驗賬戶
在線自助開通互億無線云通信平臺賬戶
免費開通 產(chǎn)品詳情查看短信產(chǎn)品報價
簽名新規(guī)下怎么確保信息的穩(wěn)定觸達?專用直連短信通道+語音驗證碼方案為您護航,歡迎試用!
驗證碼已發(fā)送到您的手機,請查收!
輸入驗證碼后,點擊“開通體驗賬戶”按鈕可立即開通體驗賬戶。