Файл: region_clean/reg.php
Строк: 568
<?php
#######################################
## Mod By KoT (borispol) [76-75-072] ##
#######################################
ob_start();
session_start();
include 'log/mod_reg.dat';
// Фильтр
function xss($var)
{
$var = trim($var);
$var = str_replace(" 0", '', $var);
$var = mysql_escape_string($var);
$var = htmlspecialchars($var, ENT_QUOTES, 'UTF-8');
$var = str_replace("%", "%", $var);
$var = str_replace("-", "-", $var);
return $var;
}
function int($var)
{
$var = abs((int)$var);
return $var;
}
$ver = isset($_GET['ver']) ? $_GET['ver'] : '';
$inv = isset($_GET['inv']) ? (int)$_GET['inv'] : 0;
$inv_url = '&inv=' . $inv;
// Заголовки
header("Cache-Control: no-cache");
if ($ver == "wml") {
header ("Content-type:text/vnd.wap.wml; charset=utf-8");
} else {
header("Content-Type:text/html; charset=UTF-8");
}
require_once "inc.php";
$link = connect_db();
require_once "version.php";
$brayz = strtok($_SERVER["HTTP_USER_AGENT"], '/');
$brayz = xss($brayz);
$setting = mysql_query ("Select rus,reg from setting where klu4='1'");
$set = mysql_fetch_array ($setting);
$rus = $set["rus"];
$reg = $set["reg"];
// Версия вывода
if ($ver == "wml") {
echo $xml . $dtd . '
<wml>
<head>
<meta http-equiv="Cache-Control" content="no-cache" forua="true"/>
</head>
<card id="ban" title="Регистрация">
<p align="center">';
} else {
echo '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="css/css.css"/>
<title>Регистрация
</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>';
}
// Проверка на бан
$sql = mysql_query ("Select `klu4` from bannlist WHERE (ip = '" . $_SERVER['REMOTE_ADDR'] . "') and (soft = '" . mysql_real_escape_string(check($_SERVER['HTTP_USER_AGENT'])) . "') LIMIT 1;");
if (mysql_num_rows($sql)) {
echo '<font color="#FF0000"><b>Доступ запрещен!</b></font><br/>';
include_once 'foot.php';
exit;
}
// Закрытие реги
if ($reg == 1) {
echo '
Регистрация временно закрыта Администратором чата.<br/>
Попробуйте зарегистрироваться позже.<br/>
В случае если регистрация закрыта более суток пишите Админу на <font color = "#ff0000">'.$mailadmin.'</font><br/>';
include_once 'foot.php';
exit;
}
// Регистрация
$mod = isset($_GET['mod']) ? $_GET['mod'] :'';
switch ($mod) {
default:
echo '<div class = "d1"><b>Шаг 1</b></div>';
echo ($rus == 1) ? '
<p align = "left">
<b>Мы рады, что Вы решили стать частью системы тотального общения на 4atlove.ru. У нас действует единая регистрация, а это значит, что после нее вы можете использовать свой ник для доступа в чат, форум, файлообменник, фотоальбомы.</b><br/>
•В нике можно использовать русские/латинские буквы, цифры - кроме "ноль", символы: @, *, ), (, ?, !, -, ~, _, ], [, =<br/>
':'
•Нельзя регистрировать ник, содержащий в себе сразу и русские и латинские буквы, ник состоящий только из цифр.<br/><br/>
';
echo '
•Ник должен быть длиной от 4 до 12 символов.<br/>
•Пароль должен быть длиной от 6 до 20 символов.<br/><br/>
•Пароль может состоять только из латинских букв и цифр, другие знаки в нём использовать запрещено.<br/>
•Все поля - <b>обязательны к заполнению</b> кроме "email".<br/>
•Ники неактивные в течении <b>3х месяцев</b> будут автоматически удалены<br/><br/>
<div class = "d1"><a href="reg.php?mod=step2&ver=' . $ver . $inv_url . '">Перейти к регистрации</a><br/>
<a href="index.php?ver=' . $ver . $inv_url . '">Назад</a></div></p>
';
break;
// Проверка валидности логина
case 'step2':
$_SESSION['reg_user'] = '';
echo '<div class = "d1"><b>Шаг 2</b></div>';
if (!empty($_POST['user'])) {
$error = '';
$user = xss($_POST['user']);
if ($_POST['trun'] == 1) {
$user = trun_to_rus($_POST['user']);
}
$bak = replace_rus($user);
$help = $rus == 1 ? '<font color = "#ff0000">В нике цифры разрешено использовать только вместе со знаками латинского или русского алфавита!</font><br/>':'<font color = "#ff0000">В нике цифры разрешено использовать только вместе со знаками латинского алфавита!</font><br/>';
if (ctype_digit($user)) $error .= $help . '<br/>';
if (!preg_match("#^([a-zа-яё1-9])+$#ui", $user)) {
$error .= '<font color = "#ff0000">В нике обнаружены запрешенные знаки!</font>';
}
if ($rus == 0 && preg_match('|([А-я]+)|i', $user)) $error .= '<font color = "#ff0000">В нике не должно быть русских букв!</font><br/>';
$error .= (mb_strlen($user, 'UTF-8') < 4) ? '<font color = "#ff0000">Ник не должен содержать менее 4-ёх знаков!</font><br/>':'';
$error .= (mb_strlen($user, 'UTF-8') > 12) ? '<font color = "#ff0000">Ник не должен превышать 12 знаков!</font><br/>':'';
// Ищем ник в бан листе
$open = fopen("log/bannlist.dat", "r");
while (!feof($open)) @$search .= fgets($open, 1024);
fclose($open);
$nick = $user;
$nick = str_replace("*", "№1", $nick);
$nick = str_replace(")", "№2", $nick);
$nick = str_replace("(", "№3", $nick);
$nick = str_replace("?", "№4", $nick);
$nick = str_replace("]", "№5", $nick);
$nick = str_replace("[", "№6", $nick);
$search = str_replace("*", "№1", $search);
$search = str_replace(")", "№2", $search);
$search = str_replace("(", "№3", $search);
$search = str_replace("?", "№4", $search);
$search = str_replace("]", "№5", $search);
$search = str_replace("[", "№6", $search);
if (preg_match('|$nick|si', $search)) $error .= 'Этот ник забанен!';
// Есть ли такой в базе
$ruser = rus_to_k($user);
$latuser = strtolower($user);
$sql_1 = mysql_query ("select * from users where ruser = '" . $ruser . "'");
$sql_2 = mysql_query ("Select * from users where latuser = '" . $latuser . "'");
if (mysql_num_rows($sql_1) || mysql_num_rows($sql_2)) $error .= '<font color = "#ff0000">Указанный вами ник <b>' . $user . '</b> уже занят, включите фантазию ;)</font><br/>';
// Подбиваем итог
if (!empty($error)) {
echo $error;
} else {
$_SESSION['reg_user'] = $user;
header('Location: '.htmlspecialchars_decode('reg.php?mod=step3&ver=' . $ver . $inv_url ));
}
}
$invRef = mysql_query("SELECT * FROM `users` WHERE `id` = '".(int)$inv."';");
$Refer = mysql_fetch_array($invRef);
$RefInv = $Refer['user'];
if (!empty($inv)) echo '<p align = "left"><small>Вас пригласил ' . $RefInv . '</small></p>';
echo ($ver == 'wml') ? '
В чате действует расширенная система знакомств. Просьба запольнить свою анкету после завершения регистрации:)<br/>
<b>Ник:</b> от 4 до 12 знаков.
<br/>
<input name="user" maxlength="12" title="nick" emptyok="false"/>
<br/>
<u>Транслит</u> <input type="checkbox" name="trun" value="1"/><br/>
<anchor title="go">OK
<go href="reg.php?mod=step2&ver=' . $ver . $inv_url . '" method="post">
<postfield name="user" value="$(user)"/>
<postfield name="trun" value="$(trun)"/>
</go>
</anchor>
<br/>
<a href="reg.php?mod=step1&ver=' . $ver . $inv_url . '">Назад</a>
<br/>
':'
<div align="left">
<form method="POST" action="reg.php?mod=step2&ver=' . $ver . $inv_url . '" name="auth">
<small>В чате действует расширенная система знакомств. Просьба запольнить свою анкету после завершения регистрации:)</small><br/><br/>
<div><b>Ник:</b> от 4 до 12 знаков.
<br/>
<input name="user" maxlength="12" title="nick" emptyok="false"/>
<br/>
<u>Транслит</u> <input type="checkbox" name="trun" value="1"/><br/><br/>
<input type="submit" class="ibutton" value="Продолжить" name="enter">
<br/>
</div>
</form>
<br/><div class = "d1"><a href="reg.php?mod=step1&ver=' . $ver . $inv_url . '">Назад</a><br/>
<a href="ustav.php?ver=' . $ver . $inv_url . '"><u>Правила регистрации</u></a></div>
</div>';
break;
// Данные о юзере
case 'step3':
if (empty($_SESSION['reg_user'])) header('Location: reg.php');
if (isset($_GET['ok'])) {
if (!empty($_POST['pass']) && !empty($_POST['pass2']) && !empty($_POST['day']) && !empty($_POST['month']) && !empty($_POST['year']) && !empty($_POST['code'])) {
$error = '';
$user = $_SESSION['reg_user'];
$bak = replace_rus($user);
$help = $rus == 1 ? '<font color = "#ff0000">В нике цифры разрешено использовать только вместе со знаками латинского или русского алфавита!</font><br/>':'<font color = "#ff0000">В нике цифры разрешено использовать только вместе со знаками латинского алфавита!</font><br/>';
if (ctype_digit($user)) $error .= $help . '<br/>';
if (!preg_match("!^[a-z1-9@\*\)\(\?\!\-_\]\[=~]+$!i", $user) && !preg_match("!^[1-9@\*\)\(\?\!\-_\]\|\[=~]+$!i", $bak)) {
$error .= '<font color = "#ff0000">В нике обнаружены запрешенные знаки!</font><br/>';
}
if ($rus == 0 && preg_match('|([А-я]+)|i', $user)) $error .= '<font color = "#ff0000">В нике не должно быть русских букв!</font><br/>';
$error .= (mb_strlen($user, 'UTF-8') < 4) ? '<font color = "#ff0000">Ник не должен содержать менее 4-ёх знаков!</font><br/>':'';
$error .= (mb_strlen($user, 'UTF-8') > 12) ? '<font color = "#ff0000">Ник не должен превышать 12 знаков!</font><br/>':'';
// Ищем ник в бан листе
$open = fopen("log/bannlist.dat", "r");
while (!feof($open)) @$search .= fgets($open, 1024);
fclose($open);
$nick = $user;
$nick = str_replace("*", "№1", $nick);
$nick = str_replace(")", "№2", $nick);
$nick = str_replace("(", "№3", $nick);
$nick = str_replace("?", "№4", $nick);
$nick = str_replace("]", "№5", $nick);
$nick = str_replace("[", "№6", $nick);
$search = str_replace("*", "№1", $search);
$search = str_replace(")", "№2", $search);
$search = str_replace("(", "№3", $search);
$search = str_replace("?", "№4", $search);
$search = str_replace("]", "№5", $search);
$search = str_replace("[", "№6", $search);
if (preg_match('|$nick|si', $search)) $error .= 'Этот ник забанен!';
// Есть ли такой в базе
$ruser = rus_to_k($user);
$latuser = strtolower($user);
$sql_1 = mysql_query ("select * from users where ruser = '" . $ruser . "'");
$sql_2 = mysql_query ("Select * from users where latuser = '" . $latuser . "'");
if (mysql_num_rows($sql_1) || mysql_num_rows($sql_2)) $error .= '<font color = "#ff0000">Ник <b>' . $user . '</b> уже занят. Включите фантазию :)';
if (!preg_match("!^[a-z0-9]+$!i", $_POST['pass'])) $error .= '<font color = "#ff0000">В пароле обнаружены запрещенные знаки!</font><br/>';
if (strlen($_POST['pass']) < 6) $error .= '<font color = "#ff0000">Пароль не должен быть короче шести символов!</font><br/>';
if ((strlen($_POST['year']) !== 4) or ($_POST['year'] >= (date("Y")-10)) or ($_POST['year'] < 1950)) $error .= '<font color = "#ff0000">Не верно указана дата рождения! 0на должна иметь формат дд-мм-гггг, и быть реальной!</font><br/>';
if ($_POST['pass'] !== $_POST['pass2']) $error .= '<font color = "#ff0000">Пароли не совпадают!</font><br/>';
if ( is_numeric( $_POST['pass'] ) ) { $error.= "<font color = '#ff0000'>Ошибка! Все знаки пароля являются цифрами.</font>"; }
if (($sex == "") and ($sex !== "М") and ($sex !== "Ж")) $error .= '<font color = "#ff0000">Не верно указан пол!</font><br/>';
if ($_SESSION['reg_cod'] != $_POST['code']) $error .= '<font color = "#ff0000">Вы ввели не верный проверочный код!</font><br/>';
if (empty($error)) {
$passx = md5($_POST['pass']);
$pass = xss($_POST['pass']);
$pass2 = xss($_POST['pass2']);
$day = int($_POST['day']);
$month = int($_POST['month']);
$year = int($_POST['year']);
$sex = xss($_POST['sex']);
$mail = (!preg_match("^[a-z0-9._-]+@[a-z0-9._-]+.[a-z]{2,4}$", $_POST['mail'])) ? xss($mail) : '';
if ($_POST['trun'] == 1) {
$name = trun_to_rus($name);
}
$levelselect = mysql_query ("Select name from levels where level=0");
$levels = mysql_fetch_array($levelselect);
$lev0 = $levels["name"];
$birth = "$day-$month-$year";
$now = date("d-m-Y");
$ins_str = ($ruser != $user) ? "Insert into users set
user='" . $user . "',
pass='" . $passx . "',
sex='" . $sex . "',
birth='" . $birth . "',
gposts='0',
date='" . $now . "',
mail='" . $mail . "',
ruser = '" . $ruser . "',
user_ip='" . xss($REMOTE_ADDR) . "',
user_soft = '" . xss($HTTP_USER_AGENT) . "',
status = '" . $lev0 . "',
forumpost = '0',
lastdate = '0',
invite='" . $inv . "',
mod_reg = '".$mod_reg."'
":"Insert into users set
user='" . $user . "',
pass='" . $passx . "',
sex='" . $sex . "',
birth='" . $birth . "',
gposts='0',
date='" . $now . "',
mail='" . $mail . "',
latuser = '" . $latuser . "',
user_ip='" . xss($REMOTE_ADDR) . "',
user_soft = '" . xss($HTTP_USER_AGENT) . "',
forumpost = '0',
lastdate = '0',
invite='" . $inv . "',
mod_reg = '".$mod_reg."'";
if (mysql_query($ins_str)) {
$id = mysql_insert_id();
$rnd = rand(0, 99999999);
$today = date ("H:i");
$num = mysql_fetch_array(mysql_query("select count(id) as num from users"));
$time = time();
echo '<div class="d3"><b>Поздравляем с успешной регистрацией! Вы пользователь номер ' . $id . '</b></div>';
mysql_query("OPTIMIZE TABLE users");
mysql_query("ANALYZE TABLE users");
} else {
$error .= mysql_error() . '<br/>';
}
}
if (empty($error)) {
echo '
<p align="left">
'.($mod_reg ? '<b>Внимание!!! Ваша анкета отправлена на модерацию. Подождите проверку, и не стоит регать несколько ников, это повлечет БАН!</b><br/>':'').'
Ваш ник:<br/><b>' . $user . '</b>
<br/>Ваш ID:<br/><b>' . $id . '</b>
<br/>Пароль:<br/><b>' . $pass . '</b>
<br/>Для вашего удобства рекомендуется посетить
<a href="cabinet.php?ver=' . $ver . '&id=' . $id . '&ps=' . $pass . '"><u>Личный кабинет</u></a>, где можно настроить чат, изменить анкету, добавить фото.<br/>Также посетите
<a href="faq.php?ver=' . $ver . '&id=' . $id . '&ps=' . $pass . '&url=' . $url . '"><u>Справочную систему</u></a>, чтобы у вас не осталось вопросов по пользованию чатом.<br/><b>Запомните Ваши данные, а лучше сделайте закладку;)</b>
<br/>http://' . $_SERVER['HTTP_HOST'] . '/enter.php?id=<u>' . $id . '</u>&ps=<u>' . $pass . '</u>&ver=' . $ver . '
<br/>Или скопируйте:
<br/>
<input type="text" value="http://' . $_SERVER['HTTP_HOST'] . '/enter.php?id=' . $id . '&ps=' . $pass . '&ref=' . $ref . '&ver=' . $ver . '"/>
<br/><b>Вы можете использовать этот логин и пароль для входа:</b>
<br/>
<a href="enter.php?id=' . $id . '&ps=' . $pass . '&ref=' . $ref . '&ver=' . $ver . $inv_url .'"><u>В чат →</u></a>
<br/>
<a href="forum/index.php?id=' . $id . '&ps=' . $pass . '&ref=' . $ref . '&ver=' . $ver . '"><u>В Форум →</u></a>
<br/>
<a href="znak/index.php?id=' . $id . '&ps=' . $pass . '&ref=' . $ref . '&ver=' . $ver . '"><u>В знакомства →</u></a>
<br/>
<a href="album/index.php?id=' . $id . '&ps=' . $pass . '&ref=' . $ref . '&ver=' . $ver . '"><u>В Фотоальбомы →</u></a>
<br/><br/>
<div class = "d1"><a href="index.php?ver=' . $ver . $inv_url . '">Главная</a></div>
</p>';
$usid = $id;
$adm = mysql_query ("Select user from users where id='1' LIMIT 1;");
$z = mysql_fetch_array ($adm);
$administration = $z['user'];
$administration = check($administration);
$data = date("d-M-Y [H:i]");
$kol = rand(0, 99999999);
$time = time();
$topic = "Добро пожаловать!!!";
if ($sex == 'М') {
$message = "Дорогой <b>" . $user . "</b>! Добро пожаловать в гости! Теперь ты один из наших друзей! Всю интересующую информацию о правилах чата можешь найти и ознакомится в разделе FAQ. По всем вопросам и пожеланиям пишите на ники Администрации. Желаем приятного общения!!!";
$new = "нашего новичка";
} else if ($sex == 'Ж') {
$message = "Дорогая <b>" . $user . "</b>! Добро пожаловать в гости! Теперь ты одина из наших друзей! Всю интересующую информацию о правилах чата можешь найти и ознакомится в разделе FAQ. По всем вопросам и пожеланиям пишите на ники Администрации. Желаем приятного общения!!!";
$new = "нашу новенькую";
} else {
$message = "Во избежание неприятностей укажите правильный пол.";
$new = "присоединилось лицо неопределённого пола и ориентации";
}
if ($sex == "М") {
$cved = '<font color = "#0065BF">';
$font = '</font>';
} elseif ($sex == "Ж") {
$cved = '<font color = "#C700CC">';
$font = '</font>';
} else {
$cved = '<font color = "#000000">';
$font = '</font>';
}
mysql_query("Insert into zapiski set klu4='" . $kol . "', who ='" . $administration . "', idwho ='1', message = '" . $message . "', towhom = '" . $user . "', idtowhom = '" . $id . "', time = '" . $time . "', readd = '0', topic = '" . $topic . "', date='" . $data . "'");
$rnd = rand(0, 99999999);
$today = date ("H:i");
$num = mysql_fetch_array(mysql_query("select count(id) as num from users"));
$time = time();
$txt = "<b>ВНИМАНИЕ!</b> Встречайте и не обижайте " . $new . " <b><a href="info.php?$ses&nk=$usid">" . $cved . $user . $font . "</a></b> Нас уже <b>" . $num[0] . "</b> человек;)";
for ($num = 0; $num <= 22; $num++) {
$room = "room" . $num;
mysql_query ("Insert into $room set klu4= '" . $rnd . "', time='" . $today . "', who='" . $administration . "', message='" . $txt . "', id='" . $time . "', towhom='', hid='0', usid='1', komu=''");
}
} else {
echo $error;
}
} else {
echo '<font color = "#ff0000">Не заполнено одно из важных полей!</font><br/>';
$error .= '<font color = "#ff0000">Не заполнено одно из важных полей!</font><br/>';
}
}
if (!empty($error) || !isset($_GET['ok'])) {
$_SESSION['reg_cod'] = mt_rand(0000, 9999);
echo '<div class = "d1"><b>Шаг 3</b></div>
Ваш ник: <b>' . $_SESSION['reg_user'] . '</b><br/>';
function genPass($size)
{
$letter = 'qwertyuipasdfghjklzxcvbnm';
$letter .= strtoupper($letter);
$letter .= '123456789';
mt_srand((double)microtime()*1000000);
$pass = "";
for ($i = 0; $i < $size; $i++)
$pass .= $letter[mt_rand(0, strlen($letter)-1)];
return $pass;
}
echo ($ver == 'wml') ? '
<b>Пароль:</b> 6-20.<small>(пример: <b>' . genPass(6) . '</b>)</small>
<br/>
<input name="pass" maxlength="20" title="pass" emptyok="false"/>
<br/><b>Повтор пароля:</b>
<br/>
<input name="pass2" maxlength="20" title="verpass" emptyok="false"/>
<br/>
<br/><b>Пол:</b>
<br/>
<select name="sex">
<option value="М">Парень
</option>
<option value="Ж">Девушка
</option>
</select>
<br/><b>Дата рождения:</b>
<br/>
<select name="day" class="input">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select><small>-</small>
<select name="month" class="input">
<option value="01">января</option>
<option value="02">февраля</option>
<option value="03">марта</option>
<option value="04">апреля</option>
<option value="05">мая</option>
<option value="06">июня</option>
<option value="07">июля</option>
<option value="08">августа</option>
<option value="09">сентября</option>
<option value="10">октября</option>
<option value="11">ноября</option>
<option value="12">декабрь</option>
</select><small>-</small>
<input size="4" name="year" maxlength="4" format="*N" emptyok="false"/> года
<br/><b>E-mail:</b>(необязательно)
<br/>
<input name="mail" maxlength="70" title="mail" emptyok="true"/>
<br/><b>Проверочный код:</b><br/>
<img src="reg/img.php?' . rand(0, 999) . '" alt=""/><br/>
<input type="text" name="code" size="4" maxlength="4" format="*N" title="code"/><br/>
<br/>
<anchor title="go">OK
<go href="reg.php?mod=step3&ver=' . $ver . $inv_url . '&ok" method="post">
<postfield name="pass" value="$(pass)"/>
<postfield name="pass2" value="$(pass2)"/>
<postfield name="sex" value="$(sex)"/>
<postfield name="day" value="$(day)"/>
<postfield name="month" value="$(month)"/>
<postfield name="year" value="$(year)"/>
<postfield name="mail" value="$(mail)"/>
<postfield name="code" value="$(code)"/>
<postfield name="trun" value="$(trun)"/>
</go>
</anchor>
<br/>
<a href="reg.php?mod=step2&ver=' . $ver . $inv_url . '">Хочу другой ник</a>
<br/>
':'
<div align="left">
<form method="POST" action="reg.php?mod=step3&ver=' . $ver . $inv_url . '&ok" name="auth">
<div><b>Пароль:</b> 6-20.<small>(пример: <b>' . genPass(6) . '</b>)</small>
<br/>
<input name="pass" maxlength="20" title="pass" emptyok="false"/>
<br/><br/><b>Повтор пароля:</b>
<br/>
<input name="pass2" maxlength="20" title="verpass" emptyok="false"/>
<br/><br/><b>Пол:</b>
<br/>
<select name="sex">n
<option value="М">Парень
</option>
<option value="Ж">Девушка
</option>
</select>
<br/><br/><b>Дата рождения:</b>
<br/>
<select name="day" class="input">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select><small>-</small>
<select name="month" class="input">
<option value="01">января</option>
<option value="02">февраля</option>
<option value="03">марта</option>
<option value="04">апреля</option>
<option value="05">мая</option>
<option value="06">июня</option>
<option value="07">июля</option>
<option value="08">августа</option>
<option value="09">сентября</option>
<option value="10">октября</option>
<option value="11">ноября</option>
<option value="12">декабрь</option>
</select><small>-</small>
<input size="4" name="year" maxlength="4" format="*N" emptyok="false"/> года
<br/><br/><b>E-mail:</b>(необязательно)
<br/>
<input name="mail" maxlength="70" title="mail" emptyok="true"/>
<br/><br/><b>Проверочный код:</b><br/>
<input type="text" name="code" size="4" maxlength="4" format="*N" title="code"/><br/><br/>
<img src="reg/img.php?' . rand(0, 999) . '" alt=""/><br/>
<input type="submit" class="ibutton" value="Далее" name="enter">
<br/>
</div>
</form>
<div class = "d1"><a href="reg.php?mod=step2&ver=' . $ver . $inv_url . '">Хочу другой ник</a></div>
<br/>
</div>';
}
break;
}
include_once 'foot.php';
ob_end_flush();
?>