Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.23 KB | None | 0 0
  1. <!--
  2. /*
  3. |-------------------------------------------------------------------------|
  4. | |
  5. |-------------------------------------------------------------------------|
  6. | Sweetpedia | Penyedia Layanan Sosial & PPOB |
  7. |-------------------------------------------------------------------------|
  8. | Release Date : 29 January 2019 |
  9. | Developer : Muhammad Frans Julianto |
  10. | UU Nomor 28 Tahun 2014 |
  11. | Menghapus Copyright tidak membuat anda semakin Hebat :) |
  12. |-------------------------------------------------------------------------|
  13. | Sweetpedia | Penyedia Layanan Sosial & PPOB |
  14. |-------------------------------------------------------------------------|
  15. | |
  16. |-------------------------------------------------------------------------|
  17. */
  18. -->
  19. <?php
  20. if (isset($_SESSION['user'])) {
  21. header("Location: ".$config['url_web']);
  22. } else {
  23. if (isset($_POST['daftar'])) {
  24. $post_email = $tur->real_escape_string(trim(stripslashes(strip_tags(htmlspecialchars($_POST['email'],ENT_QUOTES)))));
  25. $post_username = $tur->real_escape_string(trim(stripslashes(strip_tags(htmlspecialchars($_POST['username'],ENT_QUOTES)))));
  26. $post_password = $tur->real_escape_string(trim(stripslashes(strip_tags(htmlspecialchars($_POST['password'],ENT_QUOTES)))));
  27. $post_repeat_password = $tur->real_escape_string(trim(stripslashes(strip_tags(htmlspecialchars($_POST['repassword'],ENT_QUOTES)))));
  28. $post_fullname = $tur->real_escape_string(trim(stripslashes(strip_tags(htmlspecialchars($_POST['fullname'],ENT_QUOTES)))));
  29. $post_nohp = $tur->real_escape_string(trim(stripslashes(strip_tags(htmlspecialchars($_POST['nohp'],ENT_QUOTES)))));
  30. $post_pin = $tur->real_escape_string(trim(stripslashes(strip_tags(htmlspecialchars($_POST['pin'],ENT_QUOTES)))));
  31. $new_password = password_hash($post_password, PASSWORD_DEFAULT);
  32. $set_api1 = random(5);
  33. $set_api2 = random(5);
  34. $set_api3 = random(5);
  35. $set_api4 = random(5);
  36. $set_api5 = random(5);
  37. $set_api_key = $set_api1."-".$set_api2."-".$set_api3."-".$set_api4."-".$set_api5;
  38.  
  39. $check_user = $tur->query("SELECT * FROM users WHERE username = '$post_username'");
  40. $check_email = $tur->query("SELECT * FROM users WHERE email = '$post_email'");
  41.  
  42. if (empty($post_username) || empty($post_password) || empty($post_repeat_password) || empty($post_email) || empty($post_fullname) || empty($post_nohp)) {
  43. $msg_type = "error";
  44. $msg_content = "<b>Gagal: </b>Mohon Mengisi Semua Input.";
  45. } else if (mysqli_num_rows($check_user) > 0) {
  46. $msg_type = "error";
  47. $msg_content = "Gagal: </b>Username Telah Terdaftar.";
  48. } else if (mysqli_num_rows($check_email) > 0) {
  49. $msg_type = "error";
  50. $msg_content = "Gagal: </b>Email Telah Terdaftar.";
  51. } else if (strlen($post_username) > 15) {
  52. $msg_type = "error";
  53. $msg_content = "Gagal: </b>Username Maksimal 15 Karakter.";
  54. } else if (strlen($post_password) > 15) {
  55. $msg_type = "error";
  56. $msg_content = "Gagal: : </b>Password Maksimal 15 Karakter.";
  57. } else if (strlen($post_username) < 5) {
  58. $msg_type = "error";
  59. $msg_content = "Gagal: </b>Username Minimal 5 Karakter.";
  60. } else if (strlen($post_password) < 5) {
  61. $msg_type = "error";
  62. $msg_content = "Gagal: </b>Password Minimal 5 Karakter.";
  63. } else if ($post_password <> $post_repeat_password) {
  64. $msg_type = "error";
  65. $msg_content = "Gagal: </b>Konfirmasi Password Tidak Sesuai.";
  66. } else {
  67. $insert_user = $tur->query("INSERT INTO users (username, password, email, nomorhp, balance, balance_pulsa, level, registered, status, api_key) VALUES ('$post_username', '$new_password', '$post_email', '$post_nohp', '0', '0', 'Member', '$date', 'Active', '$set_api_key')");
  68. if ($insert_user == TRUE) {
  69. $msg_type = "success";
  70. $msg_content = "<b>Berhasil: </b>Pendaftaran Berhasil. Anda Akan Dialihkan Ke Halaman Utama.<META HTTP-EQUIV=Refresh CONTENT=\"2; URL=/\">";
  71. } else {
  72. $msg_type = "error";
  73. $msg_content = "<b>Gagal: </b>Error System.";
  74. }
  75. }
  76. }
  77. }
  78. ?>
  79. <div class="row">
  80. <div class="offset-lg-2 col-lg-8">
  81. <div class="card-box">
  82. <div class="text-center">
  83. <h4 class="text-uppercase font-bold">PENDAFTARAN BARU</h4>
  84. </div>
  85. <div class="alert alert-warning">
  86. <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
  87. <i class="fa fa-times-circle"></i>
  88. Jika Dalam 2 Hari Tidak Melakukan Deposit, Akan Di Delete Otomatis Akunnya .
  89. </div>
  90. <?php
  91. if ($msg_type == "success") {
  92. ?>
  93. <div class="alert alert-success">
  94. <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
  95. <i class="fa fa-check-circle"></i>
  96. <?php echo $msg_content; ?>
  97. </div>
  98. <?php
  99. } else if ($msg_type == "error") {
  100. ?>
  101. <div class="alert alert-danger">
  102. <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
  103. <i class="fa fa-times-circle"></i>
  104. <?php echo $msg_content; ?>
  105. </div>
  106. <?php
  107. }
  108. ?>
  109. <form class="form-horizontal" role="form" method="POST">
  110. <div class="form-group m-b-20 row">
  111. <div class="col-12">
  112. <input type="text" name="fullname" class="form-control" placeholder="Nama Lengkap">
  113. </div>
  114. </div>
  115. <div class="form-group m-b-20 row">
  116. <div class="col-12">
  117. <input type="number" name="nohp" class="form-control" placeholder="Nomor Hp Aktif (WA)">
  118. </div>
  119. </div>
  120. <div class="form-group m-b-20 row">
  121. <div class="col-12">
  122. <input type="text" name="email" class="form-control" placeholder="Email">
  123. </div>
  124. </div>
  125. <div class="form-group m-b-20 row">
  126. <div class="col-12">
  127. <input type="text" name="username" class="form-control" placeholder="Username">
  128. </div>
  129. </div>
  130. <div class="form-group m-b-20 row">
  131. <div class="col-12">
  132. <input type="password" name="password" class="form-control" placeholder="Password">
  133. </div>
  134. </div>
  135. <div class="form-group m-b-20 row">
  136. <div class="col-12">
  137. <input type="password" name="repassword" class="form-control" placeholder="Konfirmasi Password">
  138. </div>
  139. </div>
  140. <div class="form-group m-b-20 row">
  141. <div class="col-12">
  142. <input type="password" name="pin" class="form-control" placeholder="Pin Keamanan">
  143. </div>
  144. </div>
  145. <center><font size="2">Dengan mendaftar di Sweet Pedia berarti anda telah menyetujui <a href="terms_faq">ketentuan layanan</a> kami.</font></center>
  146. <div class="form-group row text-center m-b">
  147. <div class="col-md-12">
  148. <button type="submit" name="daftar" class="btn btn-custom btn-bordred btn-block"> Daftar </button>
  149. </div>
  150. </div>
  151. </form>
  152. <p class="btn btn-block btn-gradient waves-effect waves-light">Sudah punya akun? <a href="?<?php echo md5("page"); ?>=<?php echo base64_encode("ketentuan"); ?>"><b>Masuk</b></a></p>
  153. </div>
  154. </div> <!-- end col -->
  155. </div> <!-- end row -->
  156.  
  157. </div> <!-- end container -->
  158. </div> <!-- end wrapper -->
  159.  
  160. <!-- Footer -->
  161. <footer class="footer">
  162. <div class="container">
  163. <div class="row">
  164. <div class="col-12 text-center">
  165. 2018 © Sweetpedia - SMM Panel Indonesia.</a>
  166. </div>
  167. </div>
  168. </div>
  169. </footer>
  170. <!-- End Footer -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement