您现在的位置: 雪儿网络 >> 站长学院 >> 网页设计 >> 动易学院 >> 文章正文

文章标题

会员注册时默认的email必填项目如何去掉?

『 更新时间:2007-7-5 』『 字体:变小 变大 』『 作者:阿甘 | 来源:动易网络 』


问题:会员注册时默认的email必填项目如何去掉?
答案:由于后台选择用户注册必填选项时,email为必填,管理员不能自主去掉该必填项目,广大站长可以按下面的方法删掉该必填项,也就是用户注册时不需要填email。
1、修改会员注册页模板(注册表单)模板
a、把相关email检查的js代码删了。如下
  if (document.userreg.email.value==""){
    alert("请输入email!");
    document.userreg.email.focus();
    return false;
  }
b、把显示输入email地址的代码删了。如下
            <tr class=left_tdbgall>
              <td><strong>email地址:</strong><br>
                请输入有效的邮件地址,以便我们可以及时和你联系。</td>
              <td><input maxlength=50 size=30 name=email>
              </td>
            </tr>

2、修改reg目录下的user_regpost.asp文件,把对email检查的代码注释掉或删了。如下
    if email = "" then
        founderr = true
        errmsg = errmsg & "<li>email不能为空</li>"
    else
        if isvalidemail(email) = false then
            errmsg = errmsg & "<li>您的email有错误</li>"
            founderr = true
        end if
    end if
(代码在sp4中是第110-118行)

说明:
一是这样修改,对后台没有影响,后台也都封到组件中了,所以后台网站信息配置中还是会显示email为必填,只不过前台用户注册时已不需要填email了。
二对于“密码问题和问题答案”也可以进行类似的处理。

【点击数:】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

关文章

您的姓名:
评分等级:
1分 2分 3分 4分 5分
评论内容:
1、严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
2、用户需对自己在使用雪儿网络服务过程中的行为承担法律责任。
3、本站管理员有权保留或删除评论内容。
4、评论内容只代表网友个人观点,与本网站立场无关。
雪儿网络
copyright©2006-2008 xueol.com 鄂icp备06022161号
返回网站顶部