今天开发了ecshop新会员注册时发送手机验证码,开发手机验证码功能,首先需要有一个手机发送短信运营方,而不是ecshop官方自带的发短信的功能,官方自带的发送短信功能是需要ecshop官方授权的才可以使用。
因为ecshop的注册项是可以调整的,所以注册页面手机这一项吧、是不会在模板代码中显示的,这需要我们在后台会员注册设置中讲手机这一项变成不显示和必填项,然后在模板中手动添加一行代码。<tr><td>手机</td><td><input type="text" id="extend_field5" name="mobile_phone" /></td></tr>,然后再写一段提交验证码的按钮<td><input type="button" id="txtmember" value="提交获取验证码"></td>
然后修改模板下的user_passport.dwt(thems/default/user_passport.dwt)文件,添加一段ajax代码
<script language="javascript">
var wait = 60;
window.onload = function() {
var sohuSuggest = new InputSuggest({
width: 200,
opacity: 1.0,
input: document.getElementById('email'),
data: ['qq.com','sohu.com','163.com&