Регистрация закрыта.

'; require_once("incfiles/end.php"); exit; } echo '
Регистрация на сайте
'; function regform() { echo '

'; echo 'Логин:

'; echo 'Мин. 2, макс. 15 символов.
Разрешены буквы Русского и Латинского алфавита,
цифры и знаки - = @ ! ? ~ _ ( ) [ ] . * (кроме нуля)

'; echo '

Пароль:

'; echo 'Мин. 3, макс. 10 символов.
Разрешены буквы Латинского алфавита и цифры.

'; echo '

Пол:

'; echo ''; echo '

Если Вы не видите рисунок с кодом, включите поддержку графики в настройках браузера и обновите страницу.
'; echo 'Проверочный код
'; echo 'Код с картинки:

'; echo '
'; } if (isset($_POST['submit'])) { // Принимаем переменные $reg_kod = isset($_POST['kod']) ? trim($_POST['kod']) : ''; $reg_nick = isset($_POST['nick']) ? trim($_POST['nick']) : ''; $lat_nick = rus_lat(mb_strtolower($reg_nick)); $reg_pass = isset($_POST['password']) ? trim($_POST['password']) : ''; $reg_name = isset($_POST['imname']) ? trim($_POST['imname']) : ''; $reg_about = isset($_POST['about']) ? trim($_POST['about']) : ''; $reg_sex = isset($_POST['sex']) ? trim($_POST['sex']) : ''; $error = false; // Проверка Логина if (empty($reg_nick)) $error = $error . 'Не введён логин!
'; elseif (mb_strlen($reg_nick) < 2 || mb_strlen($reg_nick) > 15) $error = $error . 'Недопустимая длина Логина
'; if (preg_match("/[^1-9a-z\-\@\*\(\)\?\!\~\_\=\[\]]+/", $lat_nick)) $error = $error . 'Недопустимые символы в Логине!
'; // Проверка пароля if (empty($reg_pass)) $error = $error . 'Не введён пароль!
'; elseif (mb_strlen($reg_pass) < 3 || mb_strlen($reg_pass) > 10) $error = $error . 'Недопустимая длина пароля
'; if (preg_match("/[^\da-zA-Z_]+/", $reg_pass)) $error = $error . 'Недопустимые символы в пароле!
'; // Проверка имени if ($reg_sex == 'm' || $reg_sex == 'zh') { } else $error = $error . 'Не указан пол!
'; // Проверка кода CAPTCHA if (empty($reg_kod) || mb_strlen($reg_kod) < 4) $error = $error . 'Не введён проверочный код!
'; elseif ($reg_kod != $_SESSION['code']) $error = $error . 'Проверочный код неверен!
'; unset($_SESSION['code']); // Проверка переменных if (empty($error)) { $pass = md5(md5($reg_pass)); $reg_name = check(mb_substr($reg_name, 0, 20)); $reg_about = check(mb_substr($reg_about, 0, 500)); $reg_sex = check(mb_substr($reg_sex, 0, 2)); // Проверка, занят ли ник $req = mysql_query("select * from `users` where `name_lat`='" . mysql_real_escape_string($lat_nick) . "';"); if (mysql_num_rows($req) != 0) { $error = 'Этот ник уже зарегистрирован!
Выберите другой.
'; } } if (empty($error)) { $preg = $set['mod_reg'] > 1 ? 1 : 0; mysql_query("INSERT INTO `users` SET `name` = '" . mysql_real_escape_string($reg_nick) . "', `name_lat` = '" . mysql_real_escape_string($lat_nick) . "', `password` = '" . mysql_real_escape_string($pass) . "', `imname` = '$reg_name', `about` = '$reg_about', `sex` = '$reg_sex', `rights` = '0', `ip` = '$ipl', `browser` = '" . mysql_real_escape_string($agn) . "', `datereg` = '$realtime', `lastdate` = '$realtime', `preg` = '$preg'"); $usid = mysql_insert_id(); mysql_query("insert into `podarok` set `user`='1', `komu`='" . $usid . "', `priz`='one/3/0', `skrit`='0', `text`='Поздравляем с регистрацией!Осваивайте,что не понятно спрашивайте,надеюсь вам у нас понравится!', `time`='" . $realtime . "' ;"); //////////извещение в приват///////// mysql_query("insert into `privat` values(0,'" . $reg_nick . "','Вам прислали подарок! Нажми [url=" . $set['homeurl'] . "/podarok/priz.php?id=" . $usid . "]СЮДА[/url] чтобы посмотреть :)','" . $realtime . "','Система','in','no','Вам подарок','0','','','','');"); $req_let = mysql_query("SELECT * FROM `reg_letter`"); $regLetter = array (); while ($res_let = mysql_fetch_row($req_let)) $regLetter[$res_let[0]] = $res_let[1]; mysql_free_result($req_let); if ($regLetter['set'] == 2) { $foruser = mysql_real_escape_string($reg_nick); $usser = check($regLetter['sys']); if ($reg_sex == 'm') { $tema = check($regLetter['boy']); $msg = check($regLetter['boy_text']); } else { $tema = check($regLetter['girl']); $msg = check($regLetter['girl_text']); } mysql_query("insert into `privat` values(0,'" . $foruser . "','" . $msg . "','" . $realtime . "','" . $usser . "','in','no','" . $tema . "','0','','','','');"); } echo "Вы зарегистрированы!
"; echo "Ваш id: " . $usid . "
"; echo "Ваш логин: " . $reg_nick . "
"; echo "Ваш Пароль: " . $reg_pass . "
"; echo "Ссылка для автовхода:

"; if ($set['mod_reg'] == 1) { echo 'Пожалуйста,ожидайте подтверждения Вашей регистрации администратором
'; } else { echo "
ВХОД (в личном кабинете все оформите)

"; } } else { echo '

ОШИБКА!
' . $error . '

'; regform(); } } // Форма регистрации else { if ($set['mod_reg'] == 1) { echo '

Вы сможете получить авторизованный доступ к разделам сайта после подтверждения Вашей регистрации.
Подтверждение проводится 1-2 раза в сутки.

'; echo '

Просьба не регистрировать ники типа 111, ггг, uuuu и им подобные, они будут сразу же удалены.
Также будут удалены ВСЕ профили, которые регистрировались через Прокси серверы.

'; } regform(); } require_once('incfiles/end.php'); ?>