<?php
/***************************************************
program:Hans
time:2001-7-
desc:
***************************************************/
$homepage="../";
$this_app_name="is";
$not_use_system_head=true;//不显示头上标题部分
include($homepage."ini.php3");//载入基本信息
if(!$register_submit){
include($homepage."inc/html_head.php3");//载入头部
?>


<script language="JavaScript">
<!--
function check(){
	if(document.register_form.username.value==''){
		alert ("<?elang("Please fill in the User ID blank","_NOA_")?>.");
		document.register_form.username.focus();
		return false;
		}
	if(document.register_form.password.value==''){
		alert ("<?elang("Please fill in the Password blank","_NOA_")?>.");
		document.register_form.password.focus();
		return false;
	}
	if(document.register_form.password1.value==''){
		alert ("<?elang("Please fill in the Repeat Password blank","_NOA_")?>.");
		document.register_form.password1.focus();
		return false;
	}

	if(document.register_form.email.value==''){
		alert ("<?elang("Please fill in the E-mail blank","_NOA_")?>.");
		document.register_form.email.focus();
		return false;
	}
	if(document.register_form.firstname.value==''){
		alert ("<?elang("Please fill in the Trun Name blank","_NOA_")?>.");
		document.register_form.firstname.focus();
		return false;
	}
	if(document.register_form.password.value!=document.register_form.password1.value){
		alert ("<?elang("Two password are not same,Please check","_NOA_")?>!");
		document.register_form.password.focus();
		return false;
	}
	if(document.register_form.domain.value==''){
		alert ("<?elang("Please fill in the domain blank","_NOA_")?>.");
		document.register_form.domain.focus();
		return false;
	}
		return true;
}

//-->
</script>

<form name=register_form method=post action='<?echo $PHP_SELF?>' onSubmit="return check();"> 
<table width="700" border="0" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0" align="center">
  <tr>
      
      <td align="center" height="20" bgcolor="#99CC00"><b>
        <?elang("User info")?>
        </b></td>
  </tr>
  <tr>
    <td align="center" bgcolor="#FF9900">
        <table width="100%" border="0" cellspacing="1" cellpadding="1" align="center" bgcolor="#99CC00">
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("User ID")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="username">
              * </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Password")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input size=30 class=aa type="password" name="password">
              * </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Repeat Password")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="password"  name="password1">
              * </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("First Name")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="firstname">
              * </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Last Name")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="lastname">
              * </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("E-mail")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="email">
              * </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Company")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=50 type="text"  name="company">
              * </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Sex")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <select name="sex" style="font-family: Arial; font-size: 10pt">
                <option value="1"> 
                <?elang("Male")?>
                </option>
                <option value="2"> 
                <?elang("Female")?>
                </option>
              </select>
            </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Phone")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="phone">
            </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Fax")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="fax">
            </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Address")?>
            </td>
            <td height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=50 type="text"  name="address">
            </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Country")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="country">
            </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("City")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="city">
            </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Zip")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="zip">
            </td>
          </tr>
          <tr> 
            <td colspan="2" height="20" bgcolor="#99CC00" align="center"><b> 
              <?elang("Domain info")?>
              </b> </td>
          </tr>
          <tr> 
            <td width="30%" height="20" bgcolor="#f1f1f1" align="center"> 
              <?elang("Domain name")?>
            </td>
            <td width="70%" height="20" bgcolor="#f1f1f1"> 
              <input class=aa size=30 type="text"  name="domain">
              *</td>
          </tr>
          <tr align="center" bgcolor="#F0f0f0"> 
            <td colspan="2" height="20"> <br>
              <input type="submit" name="register_submit" value="<?elang("Submit","_NOA_")?>">
            </td>
          </tr>
        </table>
    </td>
  </tr>
</table>
</form>
<?php
}
else{

	if(!eregi("^[a-z][a-z0-9_\.\-]{2,}@[a-z0-9_\.\-]{2,}\.[a-z\.]{2,}$",$email))
	{
		die("your email is error,please check again.<br>click <a href='javascript:history.go(-1)'>here</a> to previous page.");
	}

	if(!eregi("^[a-z0-9\.\-]{1,}\.[a-z0-9\.]{2,}$",$domain))
	{
		die("your domain name is error,please check again.<br>click <a href='javascript:history.go(-1)'>here</a> to previous page.");
	}

	include($homepage."inc/crypt_c.php3");//嵌入改善后的加密函数
	$query_string="SELECT username FROM tbUser WHERE username='$username' or email='$email' or domain='$domain'";
	$query1=mysql_fetch_array(mysql_query($query_string));
	if(!$query1){

	$lastvisit=time();
	$jointime=time();
	$expire=$jointime+2592000;
	$query_string="INSERT INTO tbUser (userid, username, password, email, sex, fname,lname,prbuss, address, phone, fax, country, city, zip, company, jointime, lastvisit, logins, levels, advirt, domain, expire, usertype) VALUES ('', '$username', '".set_password($password)."', '$email', '$sex', '$firstname','$lastname','$prbuss', '$address', '$phone', '$fax', '$country', '$city', '$zip', '$company', '$jointime', '$lastvisit', '0', '1', '$advirt', '$domain', '$expire', 'common') ";
	$query=mysql_query($query_string);//添加用户资料到 is 表
	if($query)
	{

		echo "Thank you for your register,you can use this license within 30 days.<br>If you didn't download the free trail version,please do now by click <a href=http://www.intergroup.net/is.html>here</a>";

$fp=fopen("tmpdata/".$domain.".tmp","w");
fwrite($fp,"<?\n\$ig_domain=\"$domain\";\n\$ig_jointime=\"$jointime\";\n\$ig_expire=\"$expire\";\n\$ig_usertype=\"common\";\n\$ig_version=\"1.1\";\n?>");
fclose($fp);

system("./zendenc tmpdata/".$domain.".tmp tmpdata/".$domain.".php3 > /dev/null>/dev/null");
@unlink("tmpdata/".$domain.".tmp");

		echo "<script>location.assign('download.php3?domain=$domain')</script>";
//		echo "<script>location.replace('http://www.intergroup.net/is.html')</script>";
	}
	else echo "User name:$username Or Email:$email Or Domain:$domain has been registered , <a href=javascript:history.go(-1)>Please try other again</a>";
	}
	else echo "User name:$username Or Email:$email Or Domain:$domain has been registered , <a href=javascript:history.go(-1)>Please try other again</a>";

}

?>