會員注冊時默認的Email必填項目如何去掉?_動易Cms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!


      問題:會員注冊時默認的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了。
      二對于“密碼問題和問題答案”也可以進行類似的處理。

      查看更多 動易Cms教程  動易Cms模板

      來源:模板無憂//所屬分類:動易Cms教程/更新時間:2006-10-28
      相關動易Cms教程