Файл: create.php
Строк: 92
<?
include_once('./apahe/ini.php');
$urlup='/create';
$inc['title'] = 'Регистрация';
include_once('./apahe/top.php');
if (isset($apache)){
header('Location: /input.dll');
}else{
if ($ini['create']>=1){
error('Регистрация временно приостановлена.');
include_once('./apahe/bottom.php');
exit;
}
switch ($_GET['selest']){
default:
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `policies`"), 0);
nav_start($total, 7);
if ($total!= 0){
$policies_c = mysql_query("SELECT * FROM `policies` ORDER BY `id` LIMIT $start, 7");
while ($policies = mysql_fetch_assoc($policies_c)){
echo '<div class="main-href"><b>'.$policies['id'].'</b> '.txt($policies['message']).'</div>';
}}else{
error('Правила не заполнены.');
}
echo '<a class="main-href" href="/create.dll?selest=regusings" title="Я согласен с правила!">Я согласен с правила!</a>';
view_nav('/create.dll?');
break;
case 'regusings':
echo '<div class="main-href"><form method="post" action="create.dll?selest=okei-reg">';
echo 'Имя:</br>';
echo '<input type="text" name="reg_name" value="'.out($_POST['reg_name']).'" maxlength="32" style="width: 150px;"/></br>';
echo 'Фамилия:</br>';
echo '<input type="text" name="reg_surname" value="'.out($_POST['reg_surname']).'" maxlength="64" style="width: 150px;"/></br>';
echo 'Пол:</br>';
echo '<select name="reg_pol">';
echo '<option value="1">Мужской</option>';
echo '<option value="2">Женский</option>';
echo '</select></br>';
echo 'Дата рождения:</br>';
dmg();
echo 'Email:</br>';
echo '<input type="text" name="reg_email" value="@" style="width: 150px;"/></br>';
echo 'Пароль:</br>';
echo '<input type="password" name="reg_pass" maxlength="64" style="width: 150px;"/></br>';
echo 'Еще раз пароль:</br>';
echo '<input type="password" name="reg_pass2" style="width: 150px;"/></br>';
echo '<input type="submit" name="reg-rus-ru-web-wap" title="Зарегистрироваться" value="Зарегистрироваться"/>';
echo '</form></div>';
break;
case 'okei-reg':
if (isset($_POST['reg-rus-ru-web-wap'])){
$reg_name = txt($_POST['reg_name']);
$reg_surname = txt($_POST['reg_surname']);
$reg_pol = int($_POST['reg_pol']);
$den = txt($_POST['den']);
$mes = txt($_POST['mes']);
$god = txt($_POST['god']);
$reg_email = txt($_POST['reg_email']);
$reg_pass = txt($_POST['reg_pass']);
$reg_pass2 = txt($_POST['reg_pass2']);
if (empty($reg_name)) $err .= 'Вы не ввели имя!</br>';
if (!empty($reg_name) && (strlen($reg_name) < 4 || strlen($reg_name) > 32)) $err .= 'Недопустимая длина имени допустимо от 4 до 32 символов!</br>';
if (empty($reg_surname)) $err .= 'Вы не ввели фамилию!</br>';
if (!empty($reg_surname) && (strlen($reg_surname) < 4 || strlen($reg_surname) > 64)) $err .= 'Недопустимая длина фамилии допустимо от 4 до 64 символов!</br>';
if (empty($reg_email)) $err .= 'Вы не ввели email!</br>';
if (!preg_match('/[0-9a-z_-]+@[0-9a-z_-^.]+.[a-z]{2,6}/i', $reg_email)) $err .= 'Не достимые символы в email!</br>';
if (mysql_num_rows(mysql_query("SELECT * FROM `apache` WHERE `email` = '".input($reg_email) ."'")) != 0) $err .= 'Email '.$reg_email.' уже занят!</br>';
if (empty($reg_pass)) $err .= 'Вы не ввели пароль!</br>';
if (!empty($reg_pass) && (strlen($reg_pass) < 6 || strlen($reg_pass) > 64)) $err .= 'Недопустимая длина пароля допустимо от 6 до 64 символов!</br>';
if (empty($reg_pass2)) $err .= 'Вы не ввели повторно пароль!</br>';
if (!empty($reg_pass2) && $reg_pass != $reg_pass2) $err .= 'Пароли не совпадают!</br>';
if (!isset($err)){
$passing = encrypt($reg_pass);
$apas_reg = mysql_result(mysql_query("SELECT COUNT(*) FROM `apache`"), 0);
if ($apas_reg==0)$level = '3';
if ($apas_reg!=0)$level = '0';
mysql_query("INSERT INTO `apache` SET `email` = '".$reg_email."', `pass` = '".input($passing)."', `name` = '".$reg_name."', `surname` = '".$reg_surname."', `den` = '".$den."', `mes` = '".$mes."', `god` = '".$god."', `level` = '$level', `pol` = '".$reg_pol."', `date-reg` = '".time()."', `style` = '".$themes."', `date-last` = '".time()."'");
addod('Спасибо за регистрацию, мы очень рады что ты к нам присоиденился, жми кнопку войти!');
echo '<div class="main-href">';
echo '<form method="post" action="/index.dll">';
echo 'Email:</br><input type="text" name="email" maxlength="64" value="'.txt($_POST['reg_email']).'"/></br>';
echo 'Пароль:</br><input type="password" name="pass" maxlength="32" value="'.txt($_POST['reg_pass']).'"/></br>';
echo '<input type="checkbox" name="save_entry" value="1"/>Запомнить меня</br>';
echo '<input type="submit" title="Войти" value="Войти" />';
echo '</form></div>';
}}
error($err);
break;
}
}
include_once('./apahe/bottom.php');
?>