File size: 3.6Kb
<?php
# Спасибо за использавание WBilling v1.t trial!
# Автор: Пиминов Никита
# Vk: http://vk.com/piminovremont
#╲╭━━━━╮╲╲╭━━━━━━━━━━━━━╮
#╲┃╭╮╭╮┃╲╲┃ •web-byte.ru•
#┗┫┏━━┓┣┛╲╰┳━━━━━━━━━━━━╯
#╲┃╰━━╯┃━━━╯Современный хостинг
#╲╰┳━━┳╯╲╲ Дешевый WeB-Хостинг!
#╲╲┛╲╲┗╲╲╲ Продажа игровых серверов
#╲╲╲╲╲╲╲╲╲ Отзывчивая администрация
#╲╲╲╲╲╲╲╲╲ Низкие цены
#▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
require_once 'wbilling/head.php';
if (isset($user)) header('Location: /');
$error = false;
$errort = '';
if (isset($_POST['next'])) {
if (strlen($_POST['login']) < 4) {
$error = true;
$errort .= '<div class="err">Короткий логин (min 4)</div>';
} elseif (strlen($_POST['login']) > 16) {
$error = true;
$errort .= '<div class="err">Длинный логин (max 16)</div>';
} elseif(!preg_match("#^([A-z0-9\_])+$#ui", $_POST['login'])) {
$error = true;
$errort .= '<div class="err">Недопустимый ник</div>';
} elseif(strlen($_POST['ps']) < 8) {
$error = true;
$errort .= '<div class="err">Коротки пароль (min 8)</div>';
} elseif (strlen($_POST['ps']) > 16) {
$error = true;
$errort .= '<div class="err">Длинный пароль (max 16)</div>';
} elseif(strlen($_POST['email']) < 8) {
$error = true;
$errort .= '<div class="err">Короткий email</div>';
} elseif (strlen($_POST['email']) > 50) {
$error = true;
$errort .= '<div class="err">Длинный email</div>';
} elseif($_POST['ps'] != $_POST['ps2']) {
$error = true;
$errort .= '<div class="err">Пароли не совпадают.</div>';
}
$sql = mysql_query("SELECT `id` FROM `users` WHERE `login` = '". $_POST['login'] ."' LIMIT 1");
if (mysql_num_rows($sql) == 1) {
$error = true;
$errort .= '<div class="err">Упс... Ник занят, выберете другой!</div>';
}
if (!$error) {
echo '<div class=menu>';
$title = 'Регистрация';
$login = html($_POST['login']);
$ps = html($_POST['ps']);
$email = html($_POST['email']);
$ps2 = html($_POST['ps2']);
mysql_query("INSERT INTO `users` SET `login` = '".$login."', `ps` = '".sec_md5($ps)."', `email` = '".$email."'");
setcookie('login', $login, time()+60*60*24*14);
setcookie('ps', $ps, time()+60*60*24*14);
echo '<div class="title>Успешная регистрация</div><div class="menu">
Вы успешно зарегистрировались в биллинге, теперь вы можете войти в аккаунт!<br>Также эти данные были отправлены вам на email!<a href="/login.php">Войти в аккаунт</a>';
echo '</div>'; exit;
}
}
echo '<div class="title">Регистрация</div><div class="menu"><form action="" method="post"><b>'.$errort.'</b>
Ваш логин: <br><input type="text" name="login" class="bz"><br>
Ваш email: <br><input type="text" name="email" class="bz"><br>
Придумайте пароль: <br><input type="password" name="ps" class="bz"><br>
Повторите пароль: <br><input type="password" name="ps2" class="bz"><br>
<input type="submit" class="bz" name="next" value="Войти"></form></div>';
echo '<a href="/" class="link">На главную</a>';
require_once 'wbilling/foot.php';
?>