Advertisement
Guest User

DDTank

a guest
Oct 10th, 2016
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.61 KB | None | 0 0
  1. <?php
  2. $username = $_POST["username"];
  3. $senha = $_POST["password"];
  4. $resenha = $_POST["repassword"];
  5. $sexo = $_POST["sexo"];
  6. $nickname = $_POST["char"];
  7.  
  8. define('HOST','WIN-EJTKN3BVPG2\SKELLETONX');
  9. define('D_DB','Db_Tank');
  10. define('USER','sa');
  11. define('PASS','Wars_123');
  12. $conn = odbc_connect("Driver={SQL Server};Server=".HOST.";Database=".D_DB.";", USER, PASS);
  13. $verlogin = odbc_num_rows(odbc_exec($conn,"SELECT * FROM Sys_Users_Detail WHERE UserName = '$username'"));
  14. $vernickname = odbc_num_rows(odbc_exec($conn,"SELECT * FROM Sys_Users_Detail WHERE NickName = '$nickname'"));
  15. if (empty($username) || empty($senha)|| empty($resenha)|| empty($nickname))
  16. {
  17.     echo "<div align='center'>Todos os campos devem ser preenchidos corretamente.</div>";
  18. }
  19. elseif($verlogin > 0) {
  20.     echo("<div align='center'>Este nome de usuário já está sendo utilizado!</div");
  21. }
  22. elseif($vernickname > 0) {
  23.     echo("<div align='center'>Este apelido já está sendo utilizado!</div");
  24. }
  25. elseif(strlen($username) < 5) {
  26.     echo("<div align='center'>É necessário ter no mínimo 5 digitos e no máximo 15 digitos no Nome de Usuário.</div");
  27. }
  28. elseif(strlen($nickname) < 5) {
  29.     echo("<div align='center'>É necessário ter no mínimo 5 digitos e no máximo 15 digitos no Apelido.</div");
  30. }
  31. elseif(strlen($senha) < 5 || strlen($resenha) < 5) {
  32.     echo("<div align='center'>É necessário ter no mínimo 5 digitos e no máximo 15 digitos na senha.</div");
  33. }
  34. elseif($senha != $resenha) {
  35.     echo('As duas senhas digitadas não se coincidem!');
  36.     header ("Location index.php");
  37.     exit();
  38. } else {
  39. $cadastro_cupons = 10000;
  40. $cadastro_gold = 10000;
  41. $cadastro_money = 10000;       
  42. odbc_exec($conn,"exec Db_Membership.dbo.Mem_Users_CreateUser @ApplicationName=N'DanDanTang',@UserName=N'".$username."',@password=N'".strtoupper(md5($senha))."',@email=N'cadastro@novoddtank.com',@PasswordFormat=N'1',@PasswordSalt=N'MD5',@UserSex='".$sexo."',@UserId=''");
  43. odbc_exec($conn,"exec Db_Membership.dbo.Mem_Users_Accede @ApplicationName=N'DanDanTang',@UserName=N'".$username."',@password=N'".strtoupper(md5($senha))."',@UserId=''");
  44. odbc_exec($conn,"exec Db_Tank.dbo.SP_Users_Active @UserID='',@Attack=0,@Colors=N',,,,,,',@ConsortiaID=0,@Defence=0,@Gold=$cadastro_gold,@GP=1437053,@Grade=25,@Luck=0,@Money=$cadastro_money,@Style=N',,,,,,',@Agility=0,@State=0,@UserName=$username,@PassWord=N'".strtoupper(md5($senha))."',@Sex=$sexo,@Hide=1111111111,@ActiveIP=N'',@Skin=N'',@Site=N'',@MagicAttack='',@evolutionGrade='',@evolutionExp='',@MagicDefence=''");
  45.  
  46. if($_POST['sexo']==1){
  47. odbc_exec($conn,"exec Db_Tank.dbo.SP_Users_RegisterNotValidate @UserName=N'".$username."',@PassWord=N'".strtoupper(md5($senha))."',@NickName=N'".$nickname."',@BArmID=7026,@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=$sexo,@StyleDate=0");
  48. }            
  49. else
  50. if($_POST['sexo']==0){
  51. odbc_exec($conn,"exec Db_Tank.dbo.SP_Users_RegisterNotValidate @UserName=N'".$username."',@PassWord=N'".strtoupper(md5($senha))."',@NickName=N'".$nickname."',@BArmID=7024,@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=$sexo,@StyleDate=0");
  52. }            
  53. odbc_exec($conn,"exec Db_Tank.dbo.SP_Users_LoginWeb @UserName=N'".$username."',@Password=N'',@FirstValidate=0,@Nickname=N'".$nickname."'");
  54. echo "<div align='center' style='#00FF7C'>Cadastro efetuado com sucesso!</div>";
  55. sleep(2);
  56. header ("Location: index.php");
  57. }
  58. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement