Файл: gonki.us/reg.php
Строк: 35
<?php
require_once('system/incfiles/core.php');
if(isset($user)) header('Location: /');
if(isset($_POST['submit'])){
if(!preg_match('#^[A-zА-я0-9_/_-]+$#sU',$_POST['login'])) $err .= '<div class="error">Неправильно заполнен логин!</div>';
if($_POST['code'] != $_SESSION['code']) $err .= '<div class="error">Неправильно введен проверочный код!</div>';
if($_POST['password'] != $_POST['password2']) $err .= '<div class="error"><img src="http://profiwm.com/files/mail/PROFIWM_COM_1948_922188_error.png"> Пароли не совпали!</div>';
if(empty($_POST['password'])) $err .= '<div class="error">Заполните пароль!</div>';
if($db->query("SELECT `login` FROM `user` WHERE `login` = '$_POST[login]' LIMIT 1")->fetch_array()[0] != 0) $err .= '<div class="error">Логин <b>'.$_POST['login'].'</b> занят!</div>';
if(empty($err)){
$auth = pass (mt_rand(5, 99999));
$db->query("INSERT INTO `user` SET `login` = '$_POST[login]', `password` = '".pass($_POST['password'])."', `auth` = '$auth', `dollars` = '20', `money` = '10000', `reg_time` = "'.time().'"");
setcookie('uslogin', $_POST['login'], $time+(86400*365), '/');
setcookie('uspassword', $auth, $time+(86400*365), '/');
header('Location: /');
}
}
$title = $copy.': Регистрация';
require_once(ROOT.'system/incfiles/header.php');
echo '<div class="razd5">
Регистрация
</div>';
if(isset($err)) echo $err;
echo '<div class="razd4"><center><form action="/reg.php" method="post">Логин:<br /><input type="text" name="login"/><br />
Пароль:<br /><input type="password" name="password"/><br />
Ещё раз Пароль:<br /><input type="password" name="password2"/><br />
<img src="/system/captcha.php" alt="CODE"/>:<br /><input type="text" name="code"/><br /><br />
<input type="submit" name="submit" value="Рег-ия" title="Регистрация" /></form></center></div>';
require_once(ROOT.'system/incfiles/footer.php');
?>