10)){echo"
Ник может быть не более 10 и не менее3 символов латинского алфавита

"; exit;} if(empty($login)){header ("Location: reg.php?errorloginpust"); exit;} if(empty($pass)){header ("Location: reg.php?errorpaspust"); exit;} if(eregi("[^A-zA-Za-z0-9-]",$login)){ header ("Location: reg.php?errorlogin"); exit;} if(eregi("[^a-z0-9-]",$pass)){ header ("Location: reg.php?errorpass"); exit;} if(empty($vopr)){header ("Location: reg.php?errorvopr"); exit;} if($pass!==$topas){ header ("Location: reg.php?pass"); exit;} if($kod!==$reff){ header ("Location: reg.php?kod"); exit;} $brow=htmlspecialchars(stripslashes(getenv('HTTP_USER_AGENT'))); $ip=htmlspecialchars(stripslashes($_SERVER['REMOTE_ADDR'])); if(empty($login) || empty($pass) || empty($pol) || empty($email) || empty($vopr)) {echo'Данные необходимые для регистрации введены некорректно!
'; echo'Назад
'; include_once"files/down.php"; exit;} if($rassa==gnom){ if($klas==wizard){ echo"Гномы не могут быть магами.
Вернуться к регистрации
"; echo' '; exit;}} if($rassa==kamael){ if($klas==wizard){ echo"Камаэли не могут быть магами.
Вернуться к регистрации
"; echo' '; exit;}} $data=date("d F, Y", time()); $time=date("H:i:s", time()); $data = str_replace("January","января",$data); $data = str_replace("February","февраля",$data); $data = str_replace("March","марта",$data); $data = str_replace("April","апреля",$data); $data = str_replace("May","мая",$data); $data = str_replace("June","июня",$data); $data = str_replace("July","июля",$data); $data = str_replace("August","августа",$data); $data = str_replace("September","сентября",$data); $data = str_replace("October","октября",$data); $data = str_replace("November","ноября",$data); $data = str_replace("December","декабря",$data); function check($mess){ $mess=str_replace("|","",$mess); $mess=str_replace("||","",$mess); $mess=htmlspecialchars($mess); $mess=str_replace("'","'",$mess); $mess=str_replace("\"",""",$mess); $mess=str_replace("$","$",$mess); $mess=str_replace("\\","\", $mess); $mess=str_replace("!","!", $mess); $mess=str_replace("[","[", $mess); $mess=str_replace("]","]", $mess); $mess=str_replace("@","@", $mess); $mess=stripslashes($mess); return $mess; } $login = htmlspecialchars(stripslashes($login)); $login=str_replace("GM","", $login); $login=str_replace("gm","", $login); $email=htmlspecialchars(stripslashes($email)); $email=strtolower($email); $login=check($login); $pass=check($pass); $brow=check($brow); $ip=check($ip); $rassa=check($rassa); $klas=check($klas); $pol=check($pol); $password = ($pas); if($rassa=="human"){$gorod="Talking Island Village"; $hp="50"; } if($rassa=="gnom"){$gorod="Dwarven Village"; $hp="100"; } if($rassa=="elf"){$gorod="Elven Village"; $hp="60"; } if($rassa=="darkelf"){$gorod="Dark Elven Village"; $hp="75"; } if($rassa=="ork"){$gorod="Orc Village"; $hp="78"; } if($rassa=="kamael"){$gorod="Kamael Village"; $hp="100"; } //if($klas=="wizard"){$matk="29"; $pdef="18"; $patk="16"; $mdef="18";} //if($klas=="fighert"){$matk="8"; $pdef="20"; $patk="36"; $mdef="7";} if($klas=="wizard"){$mp="50"; $cp="75";} if($klas=="fighert"){$mp="50"; $cp="100";} if($rassa=="human" and $klas=="wizard"){ $profa="Мистик";} if($rassa=="human" and $klas=="fighert"){ $profa="Воин";} if($rassa=="gnom" and $klas=="fighert"){ $profa="Помастерье";} if($rassa=="elf" and $klas=="fighert"){ $profa="Светлый воин";} if($rassa=="elf" and $klas=="wizard"){ $profa="Светлый мистик";} if($rassa=="darkelf" and $klas=="fighert"){ $profa="Темный воин";} if($rassa=="darkelf" and $klas=="wizard"){ $profa="Темный мистик";} if($rassa=="ork" and $klas=="fighert"){ $profa="Орк Боец";} if($rassa=="ork" and $klas=="wizard"){ $profa="Деспот";} if($rassa=="kamael" and $klas=="fighert"){ $profa="Грешник";} $data=date("d F, Y", time()); $time=date("H:i:s", time()); $data = str_replace("January","января",$data); $data = str_replace("February","февраля",$data); $data = str_replace("March","марта",$data); $data = str_replace("April","апреля",$data); $data = str_replace("May","мая",$data); $data = str_replace("June","июня",$data); $data = str_replace("July","июля",$data); $data = str_replace("August","августа",$data); $data = str_replace("September","сентября",$data); $data = str_replace("October","октября",$data); $data = str_replace("November","ноября",$data); $data = str_replace("December","декабря",$data); $timeto == time(); $reg_data=date("G:j.n.y"); $req = mysql_query("SELECT * FROM `users` WHERE `udata0` = '$login'LIMIT 1"); $avto=mysql_num_rows($req); if($avto==1){ echo "Такой логин уже зарегистрирован
"; exit;} $salt = ''; $length = rand(5,15); // длина соли (от 5 до 10 сомволов) for($i=0; $i<$length; $i++) { $salt .= chr(rand(33,126)); // символ из ASCII-table } $password = md5(md5($pass).$salt); mysql_query("insert into users values(0,'$login','$password','$pol','55','55','5','0','0','0','0','Пусто','Пусто','Пусто','Пусто','','1','50','50','$email','0','$gorod','','','','','','$rassa','$klas','$data $time','$mp','$mp','0','','$profa','0','','','The Shilen Temple','0','0','Пусто','Пусто','$cp','$cp','$salt','Пусто','Пусто','l2pirates','0','0','0','5','5','5','5','5','5','5','$ip','5','5','0','5','5','5','5','5','5','$timeto','$ip','5','0','0','$vopr','0','5','5','Пусто','Пусто','Пусто','Пусто','Пусто','0','0','Пусто','0','0','0','0','5','','5','5','5','5','0','0','0','5','5','5','','','');"); $query_users = mysql_query("select * from `users` where `udata0`='$login';"); $users_login = mysql_fetch_array($query_users); if(!empty($_GET[refs])){ mysql_query("INSERT INTO `refer` VALUES('','$_GET[refs]','$login');"); } mysql_query("INSERT INTO `msg_r` SET `user_from` = 'ПИРАТ', `user_to` = '$login', `time` = '$time', `read` = 1, `mail_msg` = '$log Добро пожаловать на пиратский сервер l2pirates.ru!
Перед тем, как начать играть рекомендуем вам ознакомиться c правилами игры! Изучить игровой процесс в библиотеке!
Ответы на возникшие вопросы вы всегда можете получить в чате, у официальных консультантов игры или же на форуме!
Вам было выдано бонусное снаряжение, перейдите в инвентарь и оденьте его.
Приятной игры!'"); mysql_query("INSERT INTO `weapon_item` SET `login` = '".$login."', `p_dam` = '10', `m_dam` = '5', `bodypart` = 'rhand', `price` = '100', `crystal_type` = 'none', `soulshots` = '0', `spiritshots` = '0', `weaponType` = 'sword', `name` = 'Squire`s Sword'"); mysql_query("INSERT INTO `weapon_item` SET `login` = '".$login."', `p_dam` = '8', `m_dam` = '6', `bodypart` = 'rhand', `price` = '100', `crystal_type` = 'none', `soulshots` = '0', `spiritshots` = '0', `weaponType` = 'blunt', `name` = 'Club'"); mysql_query("INSERT INTO `weapon_item` SET `login` = '".$login."', `p_dam` = '5', `m_dam` = '7', `bodypart` = 'rhand', `price` = '100', `crystal_type` = 'none', `soulshots` = '0', `spiritshots` = '0', `weaponType` = 'blunt', `name` = 'Apprentice`s Wand'"); mysql_query("INSERT INTO `armor_item` SET `login` = '".$login."', `p_def` = '33', `m_def` = '0', `bodypart` = 'chest', `price` = '100', `crystal_type` = 'none', `kartinka` = 'Squire`s Shirt.jpeg', `name` = 'Squire`s Shirt'"); mysql_query("INSERT INTO `armor_item` SET `login` = '".$login."', `p_def` = '20', `m_def` = '0', `bodypart` = 'legs', `price` = '100', `crystal_type` = 'none', `kartinka` = 'Squire`s Pants.png', `name` = 'Squire`s Shirt'"); mysql_query("INSERT INTO `l2pirates_skills` SET ``, `profession` = '$udata33', `name` = 'New Skills', `level` = '1', level_min'0', `mp` = '5', `sp` = '0', `active` = 'yes', `type` = 'udar', `weapon` = 'none', `udar_att` = '10', `time` = '2',`timer` = '0', `battle` = 'on', `skills_id` = '', `log` = '$login'"); /*$actime=time()+1800; mysql_query("INSERT INTO `l2pirates_bonusbaff` SET `login` = '$log', `sila` = '50', `time` = '$actime', `active` = 'off', `vid` = 'bonus', `name` = 'Shield'"); mysql_query("INSERT INTO `l2pirates_bonusbaff` SET `login` = '$log', `sila` = '50', `time` = '$actime', `active` = 'off', `vid` = 'bonus', `name` = 'Might'"); mysql_query("INSERT INTO `l2pirates_bonusbaff` SET `login` = '$log', `sila` = '50', `time` = '$actime', `active` = 'off', `vid` = 'bonus', `name` = 'Empower'"); mysql_query("INSERT INTO `l2pirates_bonusbaff` SET `login` = '$log', `sila` = '50', `time` = '$actime', `active` = 'off', `vid` = 'bonus', `name` = 'Magic Barrier'");*/ ////////////////////////////////////////////////// $Subject = "Регистрация на l2ps.ru Wap LineAge II"; $Message = "Здравствуйте!\r\nВы успешно зарегистрированы в онлайн игре Wap Lineage!\r\nВаш логин: $_POST[login]\r\nВаш пароль: $_POST[pass]\r\nВаш секретный вопрос: $_POST[vopr] для востановления пароля! \r\n \r\nС Уважением администрация l2ps.ru!"; $Headers = "MIME-Version: 1.0\r\n"."Content-type: text/plain; charset=UTF-8\r\n".'From: support@'.$_SERVER['SERVER_NAME']."\r\n".'Reply-To: support@'.$_SERVER['SERVER_NAME']."\r\n".'X-Mailer: PHP/'.phpversion(); mail($_POST[email], $Subject, $Message, $Headers); SetCookie("user_id",$users_login[id],time()+86400*24*1000); SetCookie("pas",$password,time()+86400*24*1000); header ("Location: main.php?"); exit; ?>