joinin.php 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <style type="text/css">
  3. body {
  4. background: #637159 url(<?php echo DELIVERY_TEMPLATES_URL;
  5. ?>/images/login_bg.png) no-repeat center top;
  6. }
  7. </style>
  8. <div class="ncd-joinin">
  9. <h1>物流自提服务站加盟</h1>
  10. <form id="delivery_joinin" method="post" enctype="multipart/form-data" action="<?php echo DELIVERY_SITE_URL?>/index.php?act=joinin&op=save_delivery">
  11. <input type="hidden" name="form_submit" value="ok" />
  12. <dl class="r1">
  13. <dt>账户登录信息:</dt>
  14. <dd>
  15. <label class="phrases">输入用户名</label>
  16. <input class="input-txt tip" type="text" name="dname" id="dname" title="3-15位字符,可由中文、英文、数字及“_”、“-”组成。">
  17. <span></span>
  18. </dd>
  19. <dd>
  20. <label class="phrases">设定密码</label>
  21. <input class="input-txt tip" type="password" name="dpasswd" id="dpasswd" title="6-20位字符,可由英文、数字及标点符号组成。">
  22. <span></span>
  23. </dd>
  24. <dd>
  25. <label class="phrases">确认密码</label>
  26. <input class="input-txt tip" type="password" name="dpasswd_confirm" id="dpasswd_confirm" title="请再次输入您的密码,保持两次一致。">
  27. <span></span>
  28. </dd>
  29. </dl>
  30. <dl class="r3">
  31. <dt>申请人认证:</dt>
  32. <dd>
  33. <label class="phrases">真实姓名</label>
  34. <input class="input-txt tip w100" type="text" name="dtruename" id="dtruename" title="如实填写申请人的真实姓名,平台将严格保密,仅用于申请审核使用。">
  35. <span></span>
  36. </dd>
  37. <dd>
  38. <label class="phrases">身份证号码</label>
  39. <input class="input-txt tip w200" type="text" name="didcard" id="didcard" title="如实填写申请人18位身份证号码,平台将严格保密,仅用于申请审核使用。">
  40. <span></span>
  41. </dd>
  42. <dd>
  43. <input type="file" class="input-txt tip w200" name="didcardimg" id="didcardimg" title="上传申请人身份证复印件,大小控制在1M以内。">
  44. <span></span>
  45. </dd>
  46. </dl>
  47. <dl class="r2">
  48. <dt>服务站信息提交:</dt>
  49. <dd>
  50. <label class="phrases">服务站名称</label>
  51. <input class="input-txt tip" type="text" name="daddressname" id="daddressname" title="服务站名称请使用您的实体店铺或经营场所、办公地点名称,例如“某某超市”、“某某小区物业”,便于收货人自提时使用;最多不超过15位字符。">
  52. <span></span>
  53. </dd>
  54. <dd id="region">
  55. <label class="txt">所在地区</label>
  56. <select class="select">
  57. </select>
  58. <input type="hidden" name="area_id_2" id="area_id_2" value="">
  59. <input type="hidden" name="area_info" id="area_info" value="" class="area_names" />
  60. <input type="hidden" name="area_id" id="area_id" value="" class="area_ids" />
  61. <span></span>
  62. </dd>
  63. <dd>
  64. <label class="phrases">详细地址</label>
  65. <input class="input-txt tip w400" type="text" name="daddress" id="daddress" title="服务站详细地址不需要重新填写省市区,必须大于5个字符,小于50个字符。">
  66. <span></span>
  67. </dd>
  68. <dd>
  69. <label class="phrases">联系用手机</label>
  70. <input class="input-txt tip" type="text" name="dmobile" id="dmobile" title="联系用手机将提供给收货人,方便自提咨询时联系。">
  71. <span></span>
  72. </dd>
  73. <dd>
  74. <label class="phrases">联系用固定电话</label>
  75. <input class="input-txt tip" type="text" name="dtelephony" id="dtelephony" title="联系用固定电话将提供给收货人,方便自提咨询时联系。">
  76. <span></span>
  77. </dd>
  78. </dl>
  79. <div style="text-align: center; padding: 10px 0;">
  80. <input type="submit" class="submit" value="入驻申请提交">
  81. <a href="index.php?act=login" class="login">已注册用户"登录管理"</a>
  82. </div>
  83. </form>
  84. </div>
  85. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/common_select.js" charset="utf-8"></script>
  86. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/jquery.poshytip.min.js" charset="utf-8"></script>
  87. <script type="text/javascript">
  88. regionInit("region");
  89. $(function() {
  90. $("#delivery_joinin .input-txt").placeholder();
  91. //注册表单提示
  92. $('.tip').poshytip({
  93. className: 'tip-yellowsimple',
  94. showOn: 'focus',
  95. alignTo: 'target',
  96. alignX: 'center',
  97. alignY: 'top',
  98. offsetX: 0,
  99. offsetY: 5,
  100. allowTipHover: false
  101. });
  102. jQuery.validator.addMethod("lettersonly", function(value, element) {
  103. return this.optional(element) || /^[^:%,'\*\"\s\<\>\&]+$/i.test(value);
  104. }, "只能由中文、英文、数字及“_”、“-”组成");
  105. $('#delivery_joinin').validate({
  106. errorPlacement: function(error, element){
  107. element.next().append(error);
  108. },
  109. submitHandler:function(form){
  110. $('#area_id_2').val($("#region").find('select:eq(1)').val());
  111. ajaxpost('delivery_joinin', '', '', 'onerror');
  112. },
  113. rules : {
  114. dname : {
  115. required : true,
  116. rangelength : [3,15],
  117. lettersonly : true,
  118. remote : 'index.php?act=joinin&op=check'
  119. },
  120. dpasswd : {
  121. required : true,
  122. rangelength : [6,20]
  123. },
  124. dpasswd_confirm : {
  125. equalTo : '#dpasswd'
  126. },
  127. dtruename : {
  128. required : true,
  129. rangelength : [2,15]
  130. },
  131. daddressname : {
  132. required : true,
  133. maxlength : 15,
  134. },
  135. didcard : {
  136. required : true,
  137. rangelength : [18,18],
  138. remote : 'index.php?act=joinin&op=check'
  139. },
  140. didcardimg : {
  141. required : true,
  142. accept : 'png|jpe?g|gif'
  143. },
  144. area_id : {
  145. required : true,
  146. min : 1,
  147. checkarea : true
  148. },
  149. daddress : {
  150. required : true
  151. },
  152. dmobile : {
  153. required : true,
  154. digits : true,
  155. rangelength : [11,11],
  156. remote : 'index.php?act=joinin&op=check'
  157. }
  158. },
  159. messages : {
  160. dname : {
  161. required : '请输入您的用户名',
  162. rangelength : '用户名长度在3-15个字符之间',
  163. remote : '用户名已经存在'
  164. },
  165. dpasswd : {
  166. required : '请输入您的密码',
  167. rangelength : '密码长度在6-20个字符之间'
  168. },
  169. dpasswd_confirm : {
  170. equalTo : '请输入相同的密码'
  171. },
  172. dtruename : {
  173. required : '请输入您的真实姓名',
  174. rangelength : '真实姓名长度在2-15个字符之间'
  175. },
  176. daddressname : {
  177. required : '请填写服务站名称',
  178. maxlength : '长度不超过15个字符',
  179. },
  180. didcard : {
  181. required : '请输入您的身份证号码',
  182. rangelength : '请输入有效的身份证号码',
  183. remote : '身份证号码已经被使用过了'
  184. },
  185. didcardimg : {
  186. required : '请上传您的身份证复件',
  187. accept : '请上传正确的图片'
  188. },
  189. area_id : {
  190. required : '请选择所在地区',
  191. min : '请选择所在地区',
  192. checkarea : '请选择所在地区'
  193. },
  194. daddress : {
  195. required : '请输入您的详细地址'
  196. },
  197. dmobile : {
  198. required : '请输入您的手机号码',
  199. digits : '请输入正确的手机号码',
  200. rangelength : '请输入正确的手机号码',
  201. remote : '手机号码已经被使用过了'
  202. }
  203. }
  204. });
  205. })
  206. </script>