<?
	$rootpath = '';
	require_once 'includes/start.php';
	require_once 'includes/function.php';
	require_once 'includes/header1.php';
	session_start();
	if($level==0){
	echo '
<title>Регистрация</title>';
echo '
	<meta name="keywords" content="Астрономика, онлайн игра, астра, astronomika, космическая мобильная игра">';
echo '
</head>
<body>';
echo '
<body oncontextmenu="return false;">
<body onselectstart="return false"  oncopy="return false"><body onload="digitalWatch()">
	<style type="text/css">{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}</style>';
	echo "
	<div class=\"blok3\">
		<font style=\"font-family:Monotype Corsiva;\"><h2>Регистрация</h2></font>
		</div>";
	if(!$_POST)
	{

echo "
<form method='POST' action=\"reg.php\"><tr style=\"display:none;\">"; 
echo "
<div class=\"blok3\">
		<font color=\"#FFFFFF\">Логин</font><br/>(Введите минимум 5 букв или символов)<br/><input type=\"text\"  name=\"login\" style=\"width:110px;\"><br/><br/>
		<font color=\"#FFFFFF\">Имя</font><br/>(Введите минимум 5 букв или символов.<br/><font color=\"#FF0000\"><ins>Не создавайте <b>Имя</b> такое же как и <b>Логин</b></ins></font>)<br/><input type=\"text\"  name=\"name\" style=\"width:110px;\"><br/><br/>
		<font color=\"#FFFFFF\">Пароль</font> <font color=\"#FF0000\">*</font><br/>(Введите минимум 5 букв или символов)<br/><input type=\"password\" name=\"password\" style=\"width:110px;\"><br/><br/>
		<font color=\"#FFFFFF\">Повторный пароль</font><br/>(Введите минимум 5 букв или символов)<br/><input type=\"password\" name=\"password2\" style=\"width:110px;\"><br/><br/>
		<font color=\"#FFFFFF\">Email</font> <font color=\"#FF0000\">**</font><br/>(Введите минимум 5 букв или символов)<br/><input type=\"email\" name=\"email\" style=\"width:110px;\"><br/><br/>
		<font color=\"#FFFFFF\">Пол</font><br/><select name=\"pol\"><option value=\"M\">Парень</option><option value=\"W\">Девушка</option></select><br/><br/>
		<font color=\"#FFFFFF\">Защитный код</font><br/><br/>
		<img src=\"captcha.php\" id=\"captcha\" alt=\"Защитный код\" /> <br/><br/>
		<input name=\"code\" type=\"text\" style=\"width:110px;\"> <br/><br/><img src=\"/images/icon/strelka.png\" width=\"40px\" onclick=\"document.getElementById('captcha').src = 'captcha.php?' + Math.random()\" /> <br/><br/>
		<button type=\"submit\"  class=\"blue\" name=\"do_reg\">
		<font color=\"#FFFFFF\">Начать!</font></button><br/><br/></div><center><div class=\"blok4\"><font color=\"#FF0000\">*</font>Не вводите такие пароли как:<font color=\"#FFFFFF\"><ins>12345</ins>,<ins>qwerty</ins>,<ins>qwerty12345</ins>,<ins>123456789</ins></font>...<br/>Создавайте сложные пароли!<br/><font color=\"#FF0000\">**</font> Email и сотовый номер требуются для восстановления пароля</div></center>";
echo "
</form>";
echo "
<div class=\"blok\"><a href=\"/index.php?".rand(1,15)."\"><b>Назад</b></a></div>";
	}
	else
	{
		$login = check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(antilink($_POST['login']))))))));
		$name = check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(antilink($_POST['name']))))))));
		$pass = check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($_POST['password'])))))));
		$email = check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($_POST['email'])))))));
		$pol = check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($_POST['pol'])))))));

$error = false;
if( trim($_POST['login']) =='')

{
  
  $error = $error. 'Внесите информацию в поле: <font color="#4EEE94"><ins><b>Логин</b></ins></font><br/>';
    
}

if(!empty($_POST['login']) && (mb_strlen($_POST['login']) > 20 || mb_strlen($_POST['login']) < 5 || mb_strlen($_POST['login']) > 20))

{

	$error = $error. 'Введите в поле: <font color="#4EEE94"><ins><b>Логин</b></ins></font>  минимум <font color="#4EEE94">[5]</font> букв или символов<br/>';
  
}

if(!empty($_POST['login']) && (preg_match('/[^a-zA-Z0-9]+/s',$_POST['login'])))
  
   
{
    
	$error = $error. 'Поле: <font color="#4EEE94"><b>Логин</b></font> содержит запрещенные символы<br/>';
    
}

if( trim($_POST['name']) =='')

{
  
  $error = $error. 'Внесите информацию в поле: <font color="#4EEE94"><ins><b>Имя</b></ins></font><br/>';
    
}

if(!empty($_POST['name']) && (mb_strlen($_POST['name']) > 20 || mb_strlen($_POST['name']) < 5 || mb_strlen($_POST['name']) > 20))

{

	$error = $error. 'Введите в поле: <font color="#4EEE94"><ins><b>Имя</b></ins></font>  минимум <font color="#4EEE94">[5]</font> букв или символов<br/>';
  
}

if(!empty($_POST['name']) && (preg_match('/[^a-zA-Z0-9]+/s',$_POST['name'])))
  
   
{
    
	$error = $error. 'Поле: <font color="#4EEE94"><b>Имя</b></font> содержит запрещенные символы<br/>';
    
}
  
if( trim($_POST['password']) =='')

{
  
    $error = $error. 'Внесите информацию в поле: <font color="#4EEE94"><ins><b>Пароль</b></ins></font><br/>';
    
}
  
if(!empty($_POST['password']) && (mb_strlen($_POST['password']) > 20 || mb_strlen($_POST['password']) < 5 || mb_strlen($_POST['password']) > 20))
    
{
  
   $error = $error. 'Введите в поле: <font color="#4EEE94"><ins><b>Пароль</b></ins></font>  минимум <font color="#4EEE94">[5]</font> букв или символов<br/>';
}
  
if(!empty($_POST['password']) && (preg_match('/[^a-zA-Z0-9]+/s',$_POST['password'])))

{
    
   $error = $error. 'Поле: <font color="#4EEE94"><b>Пароль</b></font> содержит запрещенные символы<br/>';

}

if( trim($_POST['password2']) =='')

{
  
    $error = $error. 'Внесите информацию в поле: <font color="#4EEE94"><ins><b>Повторный пароль</b></ins></font><br/>';
    
}
  
if(!empty($_POST['password2']) && (mb_strlen($_POST['password2']) > 20 || mb_strlen($_POST['password2']) < 5 || mb_strlen($_POST['password2']) > 20))
    
{
  
   $error = $error. 'Введите в поле: <font color="#4EEE94"><ins><b>Повторный пароль</b></ins></font>  минимум <font color="#4EEE94">[5]</font> букв или символов<br/>';
  
}
  
if(!empty($_POST['password2']) && (preg_match('/[^a-zA-Z0-9]+/s',$_POST['password2'])))

{
    
   $error = $error. 'Поле: <font color="#4EEE94"><b>Повторный пароль</b></font> содержит запрещенные символы<br/>>';

}

if($_POST['password'] != $_POST['password2']) 

{
    
   $error = $error. 'Поля: <font color="#4EEE94"><ins><b>Пароль</b></ins></font>:<font color="#4EEE94"><ins><b>Повторный пароль</b></ins></font>не совпадают';

}

if( trim($_POST['email']) =='')

{
  
    $error = $error. 'Внесите информацию в поле: <font color="#4EEE94"><ins><b>E-mail</b></ins></font><br/>';
    
}

if(!empty($_POST['email']) && (strlen($_POST['email']) > 50 || strlen($_POST['email']) < 10 || mb_strlen($_POST['email']) > 50))
    
{
  
   $error = $error. 'Введите в поле: <font color="#4EEE94"><ins><b>E-mail</b></ins></font>  минимум <font color="#4EEE94">[10]</font> букв или символов<br/>';
  
}
  
if(!empty($_POST['email']) && !preg_match('/^[a-zA-Z0-9-_.]+@[a-zA-Z0-9-_.]+\.[a-zA-Z]{2,4}$/', $_POST['email']))
   
{

    $error = $error. 'Поле: <font color="#4EEE94"><ins><b>E-mail</b></ins></font> содержит запрещенные символы<br/>';
  
}
  
if( trim($_POST['code']) =='')

{

  $error = $error. 'Внесите информацию в поле: <font color="#4EEE94"><ins><b>Защитный код</b></ins></font><br/>';

}
  
if(trim($_SESSION['code'] != $_POST['code']))
  
{
  
  $error = $error. 'В поле: <font color="#4EEE94"><ins><b>Защитный код</b></ins></font> введены неккоректные данные<br/>';
  
}
		
		
		if (empty($error))
		{
			$password = md5(sha1(sha1(md5(md5(sha1($pass))))));
			$req = mysql_query("SELECT * FROM `users` WHERE `login`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(antilink($login)))))))) . "';");
        	if ( @ mysql_num_rows($req) != 0)

			{
				$error = 'Такой Логин уже существует!<br/>Выберите другой.<br/>';
			}
			
		}

		if (empty($error))
		{
			$req1 = mysql_query("SELECT * FROM `users` WHERE `name_user`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(antilink($name)))))))) . "';");
        	if ( @ mysql_num_rows($req1) != 0)

			{
				$error = 'Такое Имя уже существует!<br/>Выберите другое.<br/>';
			}
			
		}

		if (empty($error))

		{
    
      		$req2 = mysql_query("SELECT * FROM `users` WHERE `email`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($email))))))) . "';");
          	if ( @ mysql_num_rows($req2) != 0)

      		{
       			$error = $error. 'Такой E-mail уже занят!Выберите другой.<br/>';
      		}
	  
		}
		
		if (empty($error))
		{
		
            $query = mysql_query("INSERT INTO `users` SET
		`login`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(antilink($_POST['login'])))))))) . "',
		`name_user`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(antilink($_POST['name'])))))))) . "',
		`password`='" .  check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(md5(sha1(sha1(md5(md5(sha1($_POST['password']))))))))))))) . "',
		`email`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($_POST['email']))))))) . "',
		`level`=\"1\",
		`diz`=\"1\",
		`logo`=\"1\",
		`ban`=\"0\",
		`ban_chat`=\"0\",
		`ip`='" . ips() . "',
		`ua`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(browser(0)))))))) . "',
		`chat_time`='" . time() . "',
		`regtime`='" . time() . "',
		`pol`='" . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($_POST['pol']))))))) . "';");
			
			echo '<div class="blok3">Ваш Логин <font color="#6495ED"><b>'.check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(antilink($login)))))))).'</b></font><br/><font color="#FF0000">(Ваш Логин,никто не знает!!!<br/>Не сообщайте его никому)</font><br/>Ваше Имя <font color="#6495ED"><b>'. check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($name))))))) .'</b></font><br/>Ваш пароль <font color="#6495ED"><b>'. check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($pass))))))) .'</b></font><br/><font color="#FF0000"><ins>Сохраните ваши данные в надежном месте!!!</ins></font><br/>Ваш ip адрес<br/><font color="#6495ED"><b>'.ips().'</b></font><br/>Вы используете<br/><font color="#6495ED"><b>'.check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim(browser(0)))))))).'</b></font></div>';
			echo '<div class="blok"><a href="input.php?login=' . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($login))))))) . '&amp;password=' . check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($pass))))))) . '"><b>Основать планету</b></a></div>';
		}
		else
		{

			echo "<div class=\"blok3\"><b>" . $error ."</b></div>";
			echo "<div class=\"blok\"><a  href=\"reg.php?".rand(50,800)."\"><b>Назад</b></a></div>";
		}
	}
}
	require_once 'includes/footer1.php';
?>