Вход Регистрация
Файл: vitaliy_nosov/public_html/game/reg.php
Строк: 67
<?php
require_once ('../config/func.php');
$title 'Регистрация';
require_once (
'../config/header.php');
noauth();
echo 
'<div class="title"><center>Регистрация</center></div>';
echo 
'<div class="block">';
if(isset(
$_REQUEST['success'])){
$login text($_POST['login']);
$secret text($_POST['secret']);
$pass text($_POST['pass']);
$repass text($_POST['repass']);
$sex text($_POST['sex']);
$sql mysql_query("SELECT COUNT(`id`) FROM `user` WHERE `login` = '$login'");
if(empty(
$login)) msg('Введите логин');
elseif (
preg_match("#[a-z]+#ui"$login) && preg_match("#[а-я]+#ui"$login))  msg('Разрешается использовать символы только русского или только английского алфавита');
elseif (
preg_match("#(^ )|( $)#ui"$login)) msg('Запрещено использовать пробел в начале или конце ника');
elseif(empty(
$pass)) msg('Введите пароль');
elseif(empty(
$repass)) msg('Введите пароль еще раз');
elseif (!
preg_match('|^[a-z0-9-]+$|i'$pass)) msg('Кириллица в пароле запрещена');
elseif(
mysql_result($sql0) > 0msg('Такой логин уже занят');
elseif(
mb_strlen($login) > 20 or mb_strlen($login) < 3msg('Логин не может быть короче 3 и длинее 20 символов');
elseif(
mb_strlen($secret) > 20 or mb_strlen($secret) < 3msg('Секретный код не может быть короче 3 и длинее 20 символов');
elseif(
mb_strlen($pass) > 20 or mb_strlen($pass) < 3msg('Пароль не может быть короче 3 и длинее 20 символов');
elseif(
$login == Admin AND Support AND Administrator AND Moderator AND Система AND Админ AND Администратор AND Администрация AND Модераторmsg('Подобные ники запрещены для регистрации');
elseif(
$pass != $repassmsg('Пароли не совпадают');
elseif(
$login == $passmsg('Логин и пароль не должны совпадать');
else{
mysql_query("INSERT INTO `user` SET `login` = '".$login."', `pass` = '".md5($pass)."', `sex` = '".$sex."', `secret` = '".$secret."', `level` = 1, `sila` = 10, `lovk` = 10, `energy` = 100, `max_energy` = 100,  `bonus` = 1, `max_hp` = 100, `hp` = 100,  `def` = 10, `gold` = 10000, `cristal` = 100,  `news_status` = 0, `reg` = '".time()."'");
setcookie('login'$logintime()+86400*365'/');
setcookie('pass'md5($pass), time()+86400*365'/');
header('location: /game/');
}
}
echo 
'<form action="" method="post"> Логин:<br/><input type="text" name="login" maxlength="50" value="" placeholder="" /><br/> Пароль:<br/><input type="password" name="pass" maxlength="50" value="" placeholder="" /><br/>Пароль еще раз:<br/><input type="password" name="repass" maxlength="50" value="" placeholder="" /><br/>
Секретный код:<br/><input type="text" name="secret" maxlength="50" value="" placeholder="" /><br/>
Пол:<br /><select name="sex"><option value="m">Мужской</option><option value="w">Женский</option></select>
<span class="button_on"><input class="button_on" name="success" type="submit" value="Регистрация"></span></form>'
;
echo 
'</div>';
require_once (
'../config/footer.php');
?>
Онлайн: 1
Реклама