member_register.html 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266
  1. <!DOCTYPE html>
  2. <html lang="zh-CN" class="index_page">
  3. <head>
  4. {template header}
  5. <title>会员注册 - {$mymps_global[SiteName]}</title>
  6. <link type="text/css" rel="stylesheet" href="{$mayimobile[mobiledomain]}/template/css/global.css">
  7. <link type="text/css" rel="stylesheet" href="{$mayimobile[mobiledomain]}/template/css/style.css">
  8. <link type="text/css" rel="stylesheet" href="{$mayimobile[mobiledomain]}/template/css/login.css">
  9. <script>window['current'] = '会员注册';</script>
  10. <script>function checksubmit(o){
  11. <!--{if $mymps_global[cfg_member_verify]==4}-->
  12. var mobile=$("#mobile");
  13. if(mobile.val()===""){
  14. alert("请输入手机号码!");
  15. mobile.focus();
  16. removewarn();
  17. $("#loginMobileLi").css('border-color','#FF0000');
  18. return false
  19. }
  20. <!--{else}-->
  21. var userid=$("#userid");
  22. if(userid.val()===""){
  23. alert("请输入登录账号!");
  24. userid.focus();
  25. removewarn();
  26. $("#loginUserNameLi").css('border-color','#FF0000');
  27. return false
  28. }else{
  29. var lenth=lenthString($("#userid").val());
  30. if(lenth<3||lenth>15){
  31. alert('账号不得小于3个字符或大于15个字符!');
  32. $("#userid").focus();removewarn();
  33. $("#loginUserNameLi").css('border-color','#FF0000');
  34. return false
  35. }
  36. }
  37. <!--{/if}-->
  38. if($("#userpwd").val()===""){
  39. alert("请输入登录密码!");
  40. $("#userpwd").focus();
  41. removewarn();
  42. $("#loginPasswordLi").css('border-color','#FF0000');
  43. return false;
  44. }
  45. if($("#reuserpwd").val()===""){
  46. alert("请再次输入登录密码!");
  47. $("#reuserpwd").focus();
  48. removewarn();
  49. $("#loginRePasswordLi").css('border-color','#FF0000');
  50. return false;
  51. }
  52. if($("#userpwd").val()!=$("#reuserpwd").val()){
  53. alert("两次密码输入不相同!");
  54. $("#reuserpwd").focus();
  55. removewarn();
  56. $("#loginRePasswordLi").css('border-color','#FF0000');
  57. return false;
  58. }
  59. if($("#email").val()===""){
  60. alert("请输入电子邮箱地址!");
  61. $("#email").focus();
  62. removewarn();
  63. $("#loginEmailLi").css('border-color','#FF0000');
  64. return false;
  65. }
  66. <!--{if $authcodesettings[register]==1}-->
  67. if($('#checkcode').val()===""){
  68. alert("请输入验证码!");
  69. $("#checkcode").focus();
  70. removewarn();
  71. $("#loginCheckcodeLi").css('border-color','#FF0000');
  72. return false;
  73. }
  74. <!--{/if}-->
  75. return true
  76. }
  77. function removewarn(){
  78. $(".passport-login-input-li").css('border-color','#EFEFEF')
  79. }
  80. function chk_remember(){
  81. var url='index.php?mod=javascript&part=chk_remember&value='+$("#userid").val();
  82. if($("#userid").val()){
  83. $.get(url,function(data){
  84. if(data==='success'){
  85. return true
  86. }else{
  87. alert(data);
  88. $("#userid").focus();
  89. removewarn();
  90. $("#loginUserNameLi").css('border-color','#FF0000');
  91. return false
  92. }
  93. })
  94. }
  95. }
  96. function chk_remail(){
  97. var url='index.php?mod=javascript&part=chk_remail&value='+$("#email").val();
  98. if($("#email").val()){
  99. chkEmail($("#email").val());
  100. $.get(url,function(data){
  101. if(data==='success'){
  102. return true
  103. }else{
  104. alert(data);
  105. $("#email").focus();
  106. removewarn();
  107. $("#loginEmailLi").css('border-color','#FF0000');
  108. return false
  109. }
  110. })
  111. }
  112. }
  113. function chk_remobile(){
  114. var url='index.php?mod=javascript&part=chk_remobile&value='+$("#mobile").val();
  115. if($("#mobile").val()){
  116. chkMobile($("#mobile").val());
  117. $.get(url,function(data){
  118. if(data==='success'){
  119. return true
  120. }else{
  121. alert(data);
  122. $("#mobile").focus();
  123. removewarn();
  124. $("#loginMobileLi").css('border-color','#FF0000');
  125. return false
  126. }
  127. })
  128. }
  129. }
  130. function chk_authcode(){
  131. var checkcode=$("#checkcode").val();
  132. var url='index.php?mod=javascript&part=chk_authcode&value='+checkcode;
  133. if(checkcode){
  134. $.get(url,function(data){
  135. if(data==='success'){
  136. return true
  137. }else{
  138. alert(data);
  139. $("#checkcode").focus();
  140. removewarn();
  141. $("#loginCheckcodeLi").css('border-color','#FF0000');
  142. return false
  143. }
  144. })
  145. }
  146. }
  147. function chk_smsauthcode(){
  148. var checkcode=$("#smscheckcode").val();
  149. var url='index.php?mod=javascript&part=chk_smsauthcode&value='+checkcode;
  150. if(checkcode){
  151. $.get(url,function(data){
  152. if(data==='success'){
  153. return true
  154. }else{
  155. alert(data);
  156. $("#smscheckcode").focus();
  157. removewarn();
  158. $("#loginSmsCheckcodeLi").css('border-color','#FF0000');
  159. return false
  160. }
  161. })
  162. }
  163. }
  164. function regType(type){
  165. if(type==0){
  166. $("#regPerson").addClass('current');
  167. $("#regPerson").addClass('current1');
  168. $("#regCorp").removeClass('current');
  169. $("#regCorp").removeClass('current3');
  170. $("#reg_corp").val('0')
  171. }else if(type==1){
  172. $("#regPerson").removeClass('current');
  173. $("#regPerson").removeClass('current1');
  174. $("#regCorp").addClass('current');
  175. $("#regCorp").addClass('current3');
  176. $("#reg_corp").val('1')
  177. }
  178. }
  179. </script>
  180. </head>
  181. <body class="{$mymps_global[cfg_tpl_dir]}" style="background-color:#FFFFFF;">
  182. <div class="wrapper">
  183. {template header_search}
  184. {if $mymps_global[cfg_if_corp] == 1}
  185. <div class="select_02 select_02_{$mymps_global[cfg_tpl_dir]}">
  186. <ul>
  187. <li class="item{if $action =='person'} current current1{/if}" id="regPerson"><a href="index.php?mod=register" onClick="regType(0);">个人注册</a></li>
  188. <li class="item{if $action =='store'} current current1{/if}" id="regCorp"><a href="index.php?mod=register&action=store" onClick="regType(1);">商家/机构注册</a></li>
  189. </ul>
  190. </div>
  191. {/if}
  192. <div class="m311 log_reg_box">
  193. <div id="logRegTabCon">
  194. <div class="log_reg_item">
  195. <form id="form1" method="post" action="index.php?mod=register" onSubmit="return checksubmit(this);">
  196. <input name="reg_corp" type="hidden" value="{echo $action == 'store' ? 1 : 0}" id="reg_corp">
  197. <input type="hidden" value="{$mixcode}" name="mixcode"/>
  198. <input type="hidden" value="register" name="do_action">
  199. <ul id="pptul" class="passport-login-input-ul">
  200. <!--{if $mymps_global[cfg_member_verify] == 4}-->
  201. <li id="loginMobileLi" class="passport-login-input-li">
  202. <input type="text" onChange="chk_remobile()" name="mobile" id="mobile" size="20" maxlength="15" class="passport-login-input passport-login-input-username" placeholder="请输入手机号">
  203. </li>
  204. <!--{else}-->
  205. <li id="loginUserNameLi" class="passport-login-input-li">
  206. <input type="text" onChange="chk_remember()" name="userid" id="userid" size="20" maxlength="15" class="passport-login-input passport-login-input-username" placeholder="请输入用户名以登录">
  207. </li>
  208. <!--{/if}-->
  209. <li id="loginPasswordLi" class="passport-login-input-li">
  210. <input type="password" name="userpwd" id="userpwd" size="20" maxlength="16" class="passport-login-input passport-login-input-password" placeholder="输入登录密码(6-16位)">
  211. </li>
  212. <li id="loginRePasswordLi" class="passport-login-input-li">
  213. <input type="password" name="reuserpwd" id="reuserpwd" size="20" maxlength="16" class="passport-login-input passport-login-input-password" placeholder="再次输入登录密码">
  214. </li>
  215. <!--{if $mymps_global[cfg_member_verify] != 4}-->
  216. <li id="loginEmailLi" class="passport-login-input-li">
  217. <input type="text" onChange="chk_remail()" name="email" id="email" size="20" class="passport-login-input passport-login-input-username" placeholder="请输入Email地址" maxlength="75">
  218. </li>
  219. <!--{/if}-->
  220. {if $authcodesettings[register] == 1}
  221. <script type="text/javascript" src="{$mayimobile[mobiledomain]}/template/js/sendsms.js"></script>
  222. <li id="loginCheckcodeLi" class="passport-login-input-li">
  223. <input type="text" onChange="chk_authcode()" name="checkcode" id="checkcode" class="passport-login-input passport-login-input-username" style="width:130px;" placeholder="请输入下图验证码" size="20" maxlength="75">
  224. </li>
  225. <div style="margin-top:10px; text-align:center">
  226. <img src="index.php?mod=randcode" alt="看不清,请点击刷新" align="absmiddle" style="cursor:pointer; border:1px #ddd solid;" onClick="this.src=this.src"/>
  227. </div>
  228. {else}
  229. <script type="text/javascript" src="{$mayimobile[mobiledomain]}/template/js/sendsms2.js"></script>
  230. {/if}
  231. <!--{if $mymps_global[cfg_member_verify] == 4}-->
  232. <li id="loginSmsCheckcodeLi" class="passport-login-input-li">
  233. <input style="float:left; width:125px;" type="text" onChange="chk_smsauthcode()" name="smscheckcode" id="smscheckcode" size="6" class="passport-login-input-mob" placeholder="短信验证码" maxlength="6">
  234. <input class="getsmscode" name="sendmsg" onclick="sendmsgbutton()" id="sendmsg" value="点击获取短信验证码">
  235. </li>
  236. <!--{/if}-->
  237. <li id="loginButtonLi" class="passport-login-input-li">
  238. <span class="passport-login-input-span" jqmoldstyle="block" style="display: none;">&nbsp;</span>
  239. <label><input type="submit" name="button" id="button" value="注 册" class="passport-login-button btn_log" style="color: rgb(255, 254, 254);"></label>
  240. </li>
  241. </ul>
  242. </form>
  243. </div>
  244. </div>
  245. </div>
  246. <p>&nbsp;</p>
  247. <p>&nbsp;</p>
  248. <div class="login_ffmain">
  249. <a href="index.php?mod=login">账号登录</a>
  250. </div>
  251. <p>&nbsp;</p>
  252. <p>&nbsp;</p>
  253. </div>
  254. {template footer}
  255. </body>
  256. </html>