Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.96 KB | None | 0 0
  1. <?php
  2. session_start();
  3. require("mainconfig.php");
  4.  
  5. if (isset($_SESSION['user'])) {
  6. $ses_username = $_SESSION['user']['username'];
  7. $check_user = mysqli_query($db, "SELECT * FROM users WHERE username = '$ses_username' AND status = 'Active'");
  8. $data_user = mysqli_fetch_assoc($check_user);
  9. $data_username = $data_user['username'];
  10. if (mysqli_num_rows($check_user) == 0) {
  11. header("Location: ".$cfg_baseurl."logout.php");
  12. }
  13. } else {
  14. $msg_type = "nothing";
  15. if (isset($_POST['login'])) {
  16. $post_username = mysqli_real_escape_string($db, trim($_POST['username']));
  17. $post_password = mysqli_real_escape_string($db, trim($_POST['password']));
  18. if (empty($post_username) || empty($post_password)) {
  19. $msg_type = "error";
  20. $msg_content = "<b>GAGAL:</b> Mohon mengisi semua input.";
  21. } else {
  22. $check_user = mysqli_query($db, "SELECT * FROM users WHERE username = '$post_username' AND password = '$post_password'");
  23. if (mysqli_num_rows($check_user) == 0) {
  24. $msg_type = "error";
  25. $msg_content = "<b>Gagal -</b> Username atau password salah.";
  26. } else {
  27. $data_user = mysqli_fetch_assoc($check_user);
  28. $cexp = $data_user['exp_date'];
  29. $cduration_remains = interval_date($date, $cexp);
  30. if ($data_user['status'] == "Suspended") {
  31. $msg_type = "error";
  32. $msg_content = "<b>GAGAL:</b> Akun Anda telah di banned";
  33. } else if ($data_user['status'] == "Expired") {
  34. $msg_type = "error";
  35. $msg_content = "<b>GAGAL:</b> Masa aktif akun Anda telah habis, silahkan perpanjang masa aktif Anda ke salah satu tim kami.";
  36. } else if ($data_user['level'] == "Member" AND $cduration_remains <= 0) {
  37. $msg_type = "error";
  38. $msg_content = "<b>GAGAL:</b> Masa aktif akun Anda telah habis, silahkan perpanjang masa aktif Anda ke salah satu tim kami.";
  39. mysqli_query($db, "UPDATE users SET status = 'Expired' WHERE username = '$post_username'");
  40. } else {
  41. $_SESSION['user'] = $data_user;
  42. header("Location: ".$cfg_baseurl);
  43. }
  44. }
  45. }
  46. }
  47. }
  48.  
  49. include("lib/header.php");
  50. if (isset($_SESSION['user'])) {
  51. ?>
  52.  
  53. <?php
  54. // widget
  55. $widget_duration = interval_date($date, $data_user['exp_date']);
  56. $w_check_history = mysqli_query($db, "SELECT * FROM history WHERE user = '$data_username'");
  57. $widget_totalsubmit = mysqli_num_rows($w_check_history);
  58. ?>
  59. <div class="col-md-4">
  60. <div style="background-color:dodgerblue;">
  61. <div class="panel-heading">
  62. <div class="row" style="color: #fff;">
  63. <div class="col-xs-3">
  64. <i class="fa fa-user fa-5x"></i>
  65. </div>
  66. <div class="col-xs-9 text-right">
  67. <div class="fa-3x"><?php echo number_format($max_submit,0,',','.'); ?></div>
  68. <div>Maksimal Submit</div>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. <div class="col-md-4">
  75. <div style="background-color:dodgerblue;">
  76. <div class="panel-heading">
  77. <div class="row" style="color: #fff;">
  78. <div class="col-xs-3">
  79. <i class="fa fa-user fa-5x"></i>
  80. </div>
  81. <div class="col-xs-9 text-right">
  82. <div class="fa-3x"><?php echo number_format($widget_totalsubmit,0,',','.'); ?></div>
  83. <div>Total Submit Saya</div>
  84. </div>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89. <div class="col-md-4">
  90. <div style="background-color:dodgerblue;">
  91. <div class="panel-heading">
  92. <div class="row" style="color: #fff;">
  93. <div class="col-xs-3">
  94. <i class="fa fa-user fa-5x"></i>
  95. </div>
  96. <div class="col-xs-9 text-right">
  97. <div class="fa-3x"><?php if ($data_user['level'] == "Member") { echo number_format($widget_duration,0,',','.'); ?> Hari<?php } else { ?>Unlimited<?php } ?></div>
  98. <div>Masa Aktif Saya</div>
  99. </div>
  100. </div>
  101. </div>
  102. </div>
  103. </div>
  104. </div>
  105. <br/>
  106. <div class="row">
  107. <div class="col-md-12">
  108. <div class="panel panel-primary">
  109. <div class="panel-heading">
  110. <i class="fa fa-info-circle fa-fw"></i> Berita & Informasi
  111. </div>
  112. <div class="panel-body">
  113. <div class="table-responsive">
  114. <table class="table table-bordered table-hover">
  115. <thead>
  116. <tr>
  117. <th width="15%">Tanggal</th>
  118. <th>Konten</th>
  119. </tr>
  120. </thead>
  121. <tbody>
  122. <?php
  123. $check_news = mysqli_query($db, "SELECT * FROM news ORDER BY id DESC LIMIT 5");
  124. while ($data_news = mysqli_fetch_assoc($check_news)) {
  125. ?>
  126. <tr>
  127. <td><?php echo $data_news['date']; ?></td>
  128. <td><?php echo $data_news['content']; ?></td>
  129. </tr>
  130. <?php
  131. }
  132. ?>
  133. </tbody>
  134. </table>
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. </div>
  140. </div>
  141. <!-- /. ROW -->
  142. <?php
  143. } else {
  144. ?>
  145. <div class="row">
  146. <div class="col-md-7">
  147. <div class="panel panel-primary">
  148. <div class="panel-heading">
  149. <i class="fa fa-user fa-fw"></i> Masuk ke <?php echo $cfg_webname; ?>
  150. </div>
  151. <!-- /.panel-heading -->
  152. <div class="panel-body">
  153. <?php
  154. include "lib/result_msg.php";
  155. ?>
  156. <form role="form" method="POST">
  157. <div class="form-group">
  158. <label>Username</label>
  159. <input class="form-control" type="text" name="username">
  160. <p class="help-block"></p>
  161. </div>
  162. <div class="form-group">
  163. <label>Password</label>
  164. <input class="form-control" type="password" name="password">
  165. <p class="help-block"></p>
  166. </div>
  167. <div class="pull-right">
  168. <button type="reset" class="btn btn-warning"><i class="fa fa-undo"></i> Ulangi</button>
  169. <button type="submit" class="btn btn-success" name="login"><i class="fa fa-check"></i> Masuk</button>
  170. </div>
  171. </form>
  172. </div>
  173. <!-- /.panel-body -->
  174. <div class="panel-footer">
  175. Belum punya akun? <a href="<?php echo $cfg_registerurl; ?>" class="btn btn-sm btn-primary">Daftar</a>
  176. </div>
  177. </div>
  178. <!-- /.panel -->
  179. </div>
  180. <!-- /.col-lg-8 -->
  181. <div class="col-md-5">
  182. <div class="panel panel-primary">
  183. <div class="panel-heading">
  184. <i class="fa fa-question-circle fa-fw"></i> Tentang <?php echo $cfg_webname; ?>
  185. </div>
  186. <!-- /.panel-heading -->
  187. <div class="panel-body">
  188. <?php echo $cfg_about; ?>
  189. </div>
  190. <!-- /.panel-body -->
  191. </div>
  192. <!-- /.panel -->
  193. </div>
  194. <!-- /.col-lg-4 -->
  195. </div>
  196. <!-- /.row -->
  197. <?php
  198. }
  199. include("lib/footer.php");
  200. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement