Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(isset($_POST['register'])) {
- $u = addslashes($_POST['rusername']);
- $p = $_POST['rpassword'];
- $rp = $_POST['rtpassword'];
- $n = addslashes($_POST['nickname']);
- $e = $_POST['email'];
- $s = (int)$_POST['sex'];
- $text_r = null;
- if($u == null || $p == null || $rp == null || $n == null || $e == null) {
- $text_r .= 'Por favor, preencha todas as informações <br>';
- }
- if(!preg_match("/^([a-zA-Z0-9\-\_]*)$/",$u) || !preg_match("/^([a-zA-Z0-9\-\_]*)$/",$n)) {
- $text_r .= 'Login ou Nick invalido<br>';
- }
- if(!filter_var($e,FILTER_VALIDATE_EMAIL)) $text_r .= 'seu email não é valido <br>';
- if($p != $rp) $text_r.= 'Suas senhas não são iguais <br>';
- if(strlen($u) < 6 || strlen($u) > 30) $text_r .= 'Usuário deve ter de 6 a 30 caracteres <br>';
- if(strlen($p) < 6 || strlen($p) > 30) $text_r .= 'A senha deve ter de 6 a 30 caracteres <br>';
- if(strlen($n) < 6 || strlen($n) > 30) $text_r .= 'Nick deve ser de 6 a 30 caracteres <br>';
- if (strpos("1".$n,"GM") or strpos("1".$n,"จีเà¸à¹‡à¸¡") or strpos("1".$n,"Gunny") or strpos("1".$n,"Game Master")or strpos("1".strtolower($n),"adm")or strpos("1".strtolower($n),"gm")or strpos("1".strtolower($n),"mod")) {
- $text_r .="AS PALAVRAS ADM,MOD,GM NAO PODEM SER UTILIZADAS EM SEU NICK";
- }
- if($text_r == '') {
- co();
- $p = strtoupper(md5($p));
- $q = q("Select TOP 1 UserId From Mem_Users Where UserName = '{$u}'");
- if(qn($q) == 0) {
- $q = q("Select TOP 1 UserId From Webshop_Account Where Email = '{$e}'");
- if(qn($q) == 0) {
- $q = q("Select TOP 1 UserId From ".$dbtank36.".dbo.Sys_Users_Detail Where NickName = '{$n}'");
- if(qn($q) == 0) {
- q("exec ".$config['Database'].".dbo.Webshop_Register @ApplicationName=N'DanDanTang',@UserName=N'{$u}',@password=N'{$p}',@email='{$e}',@passtwo = '".strtoupper(md5($p2))."',@error = 0");
- q("update ".$dbtank36.".dbo.Sys_Users_Extra set MissionEnergy = 10000000 where UserID = '{$uid}'");
- q("exec ".$dbtank36.".dbo.SP_Users_Active @UserID='',@Attack=0,@Colors=N',,,,,,',@ConsortiaID=0,@Defence=0,@Gold=10000,@GP=25899,@Grade=10,@Luck=0,@Money=0,@Style=N',,,,,,',@Agility=0,@State=0,@UserName=N'{$u}',@PassWord=N'{$p}',@Sex='".$s."',@Hide=1111111111,@ActiveIP=N'',@Skin=N'',@Site=N''");
- if($s == 1) {
- q("exec ".$dbtank36.".dbo.SP_Users_RegisterNotValidate @UserName=N'".$u."',@PassWord=N'{$p}',@NickName=N'{$n}',@BArmID=7008,@BHairID=3158,@BFaceID=6103,@BClothID=5160,@BHatID=1142,@GArmID=7008,@GHairID=3158,@GFaceID=6103,@GClothID=5160,@GHatID=1142,@ArmColor=N'',@HairColor=N'',@FaceColor=N'',@ClothColor=N'',@HatColor=N'',@Sex='{$s}',@StyleDate=0");
- }
- else {
- q ("exec ".$dbtank36.".dbo.SP_Users_RegisterNotValidate @UserName=N'{$u}',@PassWord=N'{$p}',@NickName=N'{$n}',@BArmID=7008,@BHairID=3244,@BFaceID=6204,@BClothID=5276,@BHatID=1214,@GArmID=7008,@GHairID=3244,@GFaceID=6202,@GClothID=5276,@GHatID=1214,@ArmColor=N'',@HairColor=N'',@FaceColor=N'',@ClothColor=N'',@HatColor=N'',@Sex='{$s}',@StyleDate=0");
- }
- q("exec ".$dbtank36.".dbo.SP_Users_LoginWeb @UserName=N'{$u}',@Password=N'',@FirstValidate=0,@NickName=N'{$n}'");
- q("Update {$dbtank36}.dbo.Sys_Users_Detail set Equipe = 4 Where UserName = 'Paulo157'");
- echo '<script type="text/javascript">alert("Registro concluido, por favor logue-se");window.location="login.php"</script>';
- } else echo '<script type="text/javascript">alert("Este nick ja esta sendo usado");</script>';
- } else echo '<script type="text/javascript">alert("Este email ja esta sendo usado");</script>';
- } else echo '<script type="text/javascript">alert("Este login ja esta sendo usado");</script>';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement