www.gusucode.com > 乘风网站推广系统 3.99 (acc)码程序 > CF_Reg_Pre_2.asp

    <%
'乘风网站推广系统 Access版
'作者QQ:178575
'作者EMail:yliangcf@163.com
'作者网站:http://www.qqcf.com
'详细简介:http://www.qqcf.com/?action=list&list=cfwztg
'上面有程序在线演示,安装演示,使用疑难解答,最新版本下载等内容
'因为这些内容可能时常更新,就没有放在程序里,请自己上网站查看
%>
<script>
function ccimgchange()
{
 document.getElementById("ccimg").src = 'CF.aspx?Action=checkcodeget&a=' + Math.random();
}

function usercheck() {
var username = document.getElementById("username").value;
var usertype=document.form2.usertype.value;

if (usertype==0)
{
 document.getElementById('usernametext').innerHTML="<br>请选择用户的类型";
 return false;
}

if(username == "")
{
 document.getElementById('usernametext').innerHTML="<br>用户名不能为空";
 return false;
}
var username = document.getElementById("username").value;
if(username == "")
{
 document.getElementById('usernametext').innerHTML="<br>用户名不能为空";
 return false;
}

var xmlDom = jb(); 
var strData = "code=123";
var url = "CF.aspx?action=userchecksave&username="+username+"&usertype="+usertype;
xmlDom.open("POST", url, false); 
xmlDom.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlDom.send(strData);
var webcode="<br>"+xmlDom.responseText

document.getElementById('usernametext').innerHTML=webcode;
}

function jb() { 
 var A=null; 
 try { 
 A=new ActiveXObject("Msxml2.XMLHTTP");
 } 
 catch(e) { 
 try { 
 A=new ActiveXObject("Microsoft.XMLHTTP");
 } 
 catch(oc) { 
 A=null;
 } 
 } 

 if ( !A && typeof XMLHttpRequest != "undefined" ) { 
 A=new XMLHttpRequest();
 } 
 return A;
} 
</script>

<script>

function chkname(String)
{ 
var Letters = "abcdefghijklmnopqrstuvwxyz1234567890_"; //可以自己增加可输入值
var i;
var c;
if(String.charAt( 0 )=='-')
return false;
if( String.charAt( String.length - 1 ) == '-' )
return false;
for( i = 0; i < String.length; i ++ )
{
c = String.charAt( i );
if (Letters.indexOf( c ) < 0)
return false;
}
return true;
}

function regcheck()
{
var emailReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
var pwdReg = /[a-z0-9]$/;


if((document.form2.usertype.value)==0)
{
 alert ('用户类型必须选择');
 document.form2.usertype.focus();
 return false;
}


if((document.form2.username.value)=="")
{
 alert ('用户名必须填写');
 document.form2.username.focus();
 return false;
}

if(!chkname(document.form2.username.value)){
 alert ('用户名不规则!');
 document.form2.username.focus();
 return false;
}

if((document.form2.pwd.value)=="")
{
 alert ('密码必须填写');
 document.form2.pwd.focus();
 return false;
}

if((document.form2.pwd2.value)=="")
{
 alert ('重复密码必须填写');
 document.form2.pwd2.focus();
 return false;
}

if((document.form2.pwd.value)!==(document.form2.pwd2.value)){
 alert ('两次填写的密码不一样,请重新填写!');
 document.form2.pwd2.focus();
 return false;
}

if(((document.form2.usertype.value)==1)&&((document.form2.passwordask.value)=="")){
 alert ('密码提示问题必须填写!');
 document.form2.passwordask.focus();
 return false;
}

if(((document.form2.usertype.value)==1)&&((document.form2.passwordanswer.value)=="")){
 alert ('密码回答答案必须填写!');
 document.form2.passwordanswer.focus();
 return false;
}

if(((document.form2.usertype.value)==1)&&(document.form2.passwordask.value)==(document.form2.passwordanswer.value)){
 alert ('密码提示问题和密码回答答案不能相同,请重新设置!');
 document.form2.passwordanswer.focus();
 return false;
}

if((document.form2.email.value)=="")
{
 alert ('email必须填写');
 document.form2.email.focus();
 return false;
}

if(!emailReg.test(document.form2.email.value))
{
 alert ('email的格式不正确');
 document.form2.email.focus();
 return false;
}

if(((document.form2.usertype.value)==1)&&(document.form2.paytype(0).checked==false)&&(document.form2.paytype(1).checked==false)&&(document.form2.paytype(2).checked==false)&&(document.form2.paytype(3).checked==false)&&(document.form2.paytype(4).checked==false)){
 alert ('请选择汇款方式!');
 return false;
}

if((document.form2.paytype(1).checked)&&(document.form2.bank_address.value)==""){
 alert ('开户银行必须选择!');
 document.form2.bank_address.focus();
 return false;
}

if((document.form2.paytype(1).checked)&&(document.form2.bank_username.value)==""){
 alert ('开户人必须填写!');
 document.form2.bank_username.focus();
 return false;
}

if((document.form2.paytype(1).checked)&&(document.form2.bank_usercode.value)==""){
 alert ('银行卡号或账号必须填写!');
 document.form2.bank_usercode.focus();
 return false;
}

if((document.form2.paytype(2).checked)&&(document.form2.pay_b.value)==""){
 alert ('支付宝账号必须填写!');
 document.form2.pay_b.focus();
 return false;
}

if((document.form2.paytype(3).checked)&&(document.form2.pay_c.value)==""){
 alert ('快钱账号必须填写!');
 document.form2.pay_c.focus();
 return false;
}

if((document.form2.paytype(4).checked)&&(document.form2.pay_d.value)==""){
 alert ('QQ财付通账号必须填写!');
 document.form2.pay_d.focus();
 return false;
}

if((document.form2.checkcode.value)==""){
 alert("请输入四位数字的验证码!");
 document.form2.checkcode.focus();
 return false;
}
if(document.form2.agreeprotocol.checked==false){
 alert("同意协议才能注册用户!");
 return false;
}

return true;
}
</script>

<SCRIPT>
function selusertype(selvar){
 if(selvar==0){
  ashow_0();
 }
 if(selvar==1){
  ashow_1();
 }
 if(selvar==2){
  ashow_2();
 }
}

function ashow_0(){
 document.getElementById('t_1').style.display = "";
 document.getElementById('t_2').style.display = "";
 document.getElementById('t_3').style.display = "";
 document.getElementById('t_4').style.display = "none";
 document.getElementById('t_5').style.display = "none";
 document.getElementById('t_6').style.display = "none";
 document.getElementById('t_7').style.display = "none";
 document.getElementById('t_8').style.display = "none";
 document.getElementById('t_9').style.display = "none";
 document.getElementById('t_10').style.display = "";
}
function ashow_1(){
 document.getElementById('t_1').style.display = "";
 document.getElementById('t_2').style.display = "";
 document.getElementById('t_3').style.display = "";
 document.getElementById('t_4').style.display = "none";
 document.getElementById('t_5').style.display = "none";
 document.getElementById('t_6').style.display = "none";
 document.getElementById('t_7').style.display = "none";
 document.getElementById('t_8').style.display = "none";
 document.getElementById('t_9').style.display = "none";
 document.getElementById('t_10').style.display = "";
}
function ashow_2(){
 document.getElementById('t_1').style.display = "none";
 document.getElementById('t_2').style.display = "none";
 document.getElementById('t_3').style.display = "none";
 document.getElementById('t_4').style.display = "none";
 document.getElementById('t_5').style.display = "none";
 document.getElementById('t_6').style.display = "none";
 document.getElementById('t_7').style.display = "none";
 document.getElementById('t_8').style.display = "none";
 document.getElementById('t_9').style.display = "none";
 document.getElementById('t_10').style.display = "none";
}
function bshow_1(){
 document.getElementById('t_4').style.display = "none";
 document.getElementById('t_5').style.display = "none";
 document.getElementById('t_6').style.display = "none";
 document.getElementById('t_7').style.display = "none";
 document.getElementById('t_8').style.display = "none";
 document.getElementById('t_9').style.display = "none";
}
function bshow_2(){
 document.getElementById('t_4').style.display = "";
 document.getElementById('t_5').style.display = "";
 document.getElementById('t_6').style.display = "";
 document.getElementById('t_7').style.display = "none";
 document.getElementById('t_8').style.display = "none";
 document.getElementById('t_9').style.display = "none";
}
function bshow_3(){
 document.getElementById('t_4').style.display = "none";
 document.getElementById('t_5').style.display = "none";
 document.getElementById('t_6').style.display = "none";
 document.getElementById('t_7').style.display = "";
 document.getElementById('t_8').style.display = "none";
 document.getElementById('t_9').style.display = "none";
}
function bshow_4(){
 document.getElementById('t_4').style.display = "none";
 document.getElementById('t_5').style.display = "none";
 document.getElementById('t_6').style.display = "none";
 document.getElementById('t_7').style.display = "none";
 document.getElementById('t_8').style.display = "";
 document.getElementById('t_9').style.display = "none";
}
function bshow_5(){
 document.getElementById('t_4').style.display = "none";
 document.getElementById('t_5').style.display = "none";
 document.getElementById('t_6').style.display = "none";
 document.getElementById('t_7').style.display = "none";
 document.getElementById('t_8').style.display = "none";
 document.getElementById('t_9').style.display = "";
}
</SCRIPT>



<%If Request("Action")="" Then%>
<%If RsSet("RegType")=1 Or Request("usertype")="aduser" Then%>
<table class="tb_2">
  <tr class="tr_1"> 
    <td colspan="2">请 填 写 申 请 的 帐 号 资 
        料(带*为必填项,密码和密码回答答案都会经过Md5不可逆加密)</td>
  </tr>
  <form method="POST" action="CF.aspx?action=userregsave" name=form2 onsubmit="javascript:return regcheck()">
    <tr> 
      <td width="20%" class="td_3">用户类型:</td>
      <td>
	  
<select name="usertype" onchange="selusertype(form.usertype.options[form.usertype.selectedIndex].value);" style="width:220px;">
<option value="0">请选择用户类型</option>
<%If RsSet("RegType")=1 Then%>
<option value="1">网友或网站主 </option>
<%End if%>
<option value="2">广告主</option>
</select><font color="#ff0000">*</font>
 </td>
    </tr>
    <tr> 
      <td class="td_3">用户名:</td>
      <td><input name="username" type="text" id="username" size="30"> 
        <font color="#ff0000">*</font><span id="s_1">
        <input type="button" name="Submit3" value="检查用户名是否可用" style="width:128px" onClick="usercheck();" class="button">
        </span>(只能为小写英文字母,数字和下划线)<span id='usernametext'></span></td>
    </tr>
    <tr> 
      <td class="td_3">密 码:</td>
      <td><input name="pwd" type="password" id="pwd" size="33"> 
        <font color="#ff0000">*</font></font></td>
    </tr>
    <tr> 
      <td class="td_3">重复密码:</td>
      <td><input name="pwd2" type="password" id="pwd2" size="33"> 
        <font color="#ff0000">*</font></td>
    </tr>
    <tr id="t_1"> 
      <td class="td_3">密码提示问题:</td>
      <td><input name="passwordask" type="text" id="passwordask"  size="30"> 
        <font color="#ff0000">*</font></td>
    </tr>
    <tr id="t_2"> 
      <td class="td_3">密码回答答案:</td>
      <td ><input name="passwordanswer" type="text" id="passwordanswer"  size="30"> 
        <font color="#ff0000">*</font>(可以保护你的汇款方式和资料)</td>
    </tr>
    <tr> 
      <td class="td_3">Email:</td>
      <td><input type="text" name="email" size="30" > <font color="#ff0000">*</font>(务必填写常用的)</td>
    </tr>
    <tr> 
      <td class="td_3">QQ号码:</td>
      <td><input name="qq" type="text" id="qq" size="30" > </td>
    </tr>
    <tr> 
      <td class="td_3">联系电话:</td>
      <td><input name="phone" type="text" id="Phone" size="30" > 
      </td>
    </tr>
    <tr> 
      <td class="td_3">手机号码:</td>
      <td><input name="mobile" type="text" id="Mobile" size="30" > 
      </td>
    </tr>
    <tr id="t_10">
      <td class="td_3">网站类型:</td>
      <td><select name="SiteClassID" id="SiteClassID" style="width:220px;">
<option selected value="">请选择分类</option>
<%
Sql="Select * From CFWztg_SiteClass Order By SiteClassName"
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.open Sql,Conn,1,1
While Not Rs.Eof
%>
<option value="<%=Rs("ID")%>"><%=Rs("SiteClassName")%></option>
<%
Rs.MoveNext
Wend
%>
</select>(若没有网站则不需要选择!) </td>
    </tr>
    <tr> 
      <td class="td_3">网站网址:</td>
      <td><input name="WebSite" type="text" id="website" value="" size="30">(不需要带http://,若没有网站则不需要填写!) 
      </td>
    </tr>
    <tr id="t_3"> 
      <td class="td_3">填写汇款方式:</td>
      <td> <input name="paytype" type="radio" onclick="bshow_1()" value="0">
        以后填写 
        <input type="radio" name="paytype" value="1" onclick="bshow_2()">
        银行汇款 
        <input type="radio" name="paytype" value="2" onclick="bshow_3()">
        支付宝 
        <input type="radio" name="paytype" value="3" onclick="bshow_4()">
        快钱 
        <input type="radio" name="paytype" value="4" onclick="bshow_5()">
        QQ财付通</td>
    </tr>
    <tr id="t_4"> 
      <td class="td_3">开户银行:</td>
      <td><input name="bank_address" type="text" id="bank_address"  size="30"> 
        <font color="#ff0000">*</font>(建议使用工行或招行银行卡)</td>
    </tr>
    <tr id="t_5"> 
      <td class="td_3">开户人:</td>
      <td><input name="bank_username" type="text" id="bank_username"  size="30">
        <font color="#ff0000">*</font></td>
    </tr>
    <tr id="t_6"> 
      <td class="td_3">银行卡号或帐号:</td>
      <td><input name="bank_usercode" type="text" id="bank_usercode"  size="30">
        <font color="#ff0000">*</font></td>
    </tr>
    <tr id="t_7"> 
      <td class="td_3">支付宝账号:</td>
      <td><input name="pay_b" type="text" id="pay_b"  size="30">
        <font color="#ff0000">*</font></td>
    </tr>
    <tr id="t_8"> 
      <td class="td_3">快钱账号:</td>
      <td><input name="pay_c" type="text" id="pay_c"  size="30">
        <font color="#ff0000">*</font></td>
    </tr>
    <tr id="t_9"> 
      <td class="td_3">QQ财付通账号:</td>
      <td><input name="pay_d" type="text" id="pay_d"  size="30">
        <font color="#ff0000">*</font></td>
    </tr>
    <tr> 
      <td class="td_3">验证码:</td>
      <td><INPUT id=checkcode type=text size=4 name=checkcode> <IMG id=ccimg src="CF.aspx?Action=checkcodeget">&nbsp;<a href="javascript:ccimgchange()">看不清楚?换一个</a></td>
    </tr>
    <tr> 
      <td></td>
      <td><input name="agreeprotocol" type="checkbox" id="agreeprotocol" value="-1" checked>
        注册此系统用户即表示你同意并承诺遵守《<a href="?Action=userrules" target="_blank">“<%=RsSet("SysTitle")%>”注册协议</a>》的全部条款。 </td>
    </tr>
    <tr> 
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="申请" class="button">
          
        <input type="reset" name="Submit2" value="重填" class="button"></td>
    </tr>
  </form>
</table>
<%Else%>
<table class="tb_2">
          <tr class="tr_1"> 
            <td>请选择注册用户类型</td>
          </tr>
            <tr> 
              
            <td class="td_2">
                <input type="submit" name="Submit3" value="注册网友或网站主类型的用户" onClick="location.href='<%=RsSet("RegUrl")%>';" class="button">
              </td>
            </tr>
            <tr>
              
            <td class="td_2">
                <input type="reset" name="Submit22" value="  注册广告主类型的用户  " onClick="location.href='?usertype=aduser';" class="button">
             </td>
            </tr>
        </table>	
<%End If%>
<%End If%>


<%If Request("Action")="userrules" Then%>
<TABLE class="tb_2">
            <TR class="tr_1"> 
              <TD><%=RsSet("SysTitle")%> 注册协议</TD>
            </TR>
            <TR> 
              <TD></TD>
            </TR>
            <TR> 
              <TD><%=GetMySet("CFWztgAdminSet","AdminSet","reg_zzxy")%></TD>
            </TR>
        </TABLE>
<%End If%>	


<%
If RsSet("RegType")=1 Or Request("usertype")="aduser" Then

Show="ashow_0();"

Response.write "<script>"               &Chr(13)&Chr(10)
Response.write "function myshow()"      &Chr(13)&Chr(10)
Response.write "{"					    &Chr(13)&Chr(10)
Response.write  Show                    &Chr(13)&Chr(10)
Response.write "clearInterval(myst);"   &Chr(13)&Chr(10)
Response.write "}"                      &Chr(13)&Chr(10)
Response.write "myst=setInterval('myshow()',1);"  &Chr(13)&Chr(10)
Response.write "</script>"              &Chr(13)&Chr(10)
End If
%>