Advertisement
Guest User

Untitled

a guest
Sep 15th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 8.29 KB | None | 0 0
  1. <?php
  2. session_start();
  3. require("mainconfig.php");
  4. $msg_type = "nothing";
  5.  
  6. if (isset($_SESSION['user'])) {
  7.     $sess_username = $_SESSION['user']['username'];
  8.     $check_user = mysqli_query($db, "SELECT * FROM users WHERE username = '$sess_username'");
  9.     $data_user = mysqli_fetch_assoc($check_user);
  10.     if (mysqli_num_rows($check_user) == 0) {
  11.         header("Location: ".$cfg_baseurl."logout.php");
  12.     } else if ($data_user['status'] == "Suspended") {
  13.         header("Location: ".$cfg_baseurl."logout.php");
  14.     }
  15.  
  16.     $check_order = mysqli_query($db, "SELECT SUM(price) AS total FROM orders WHERE user = '$sess_username'");
  17.     $data_order = mysqli_fetch_assoc($check_order);
  18.     $count_users = mysqli_num_rows(mysqli_query($db, "SELECT * FROM users"));
  19. } else {
  20.     if (isset($_POST['login'])) {
  21.         $post_username = mysqli_real_escape_string($db, trim($_POST['username']));
  22.         $post_password = mysqli_real_escape_string($db, trim($_POST['password']));
  23.         if (empty($post_username) || empty($post_password)) {
  24.             $msg_type = "error";
  25.             $msg_content = "<b>Gagal:</b> Mohon mengisi semua input.";
  26.         } else {
  27.             $check_user = mysqli_query($db, "SELECT * FROM users WHERE username = '$post_username'");
  28.             if (mysqli_num_rows($check_user) == 0) {
  29.                 $msg_type = "error";
  30.                 $msg_content = "<b>Gagal:</b> Username atau password salah.";
  31.             } else {
  32.                 $data_user = mysqli_fetch_assoc($check_user);
  33.                 if ($post_password <> $data_user['password']) {
  34.                     $msg_type = "error";
  35.                     $msg_content = "<b>Gagal:</b> Username atau password salah.";
  36.                 } else if ($data_user['status'] == "Suspended") {
  37.                     $msg_type = "error";
  38.                     $msg_content = "<b>Gagal:</b> Akun nonaktif.";
  39.                 } else {
  40.                     $_SESSION['user'] = $data_user;
  41.                     header("Location: ".$cfg_baseurl);
  42.                 }
  43.             }
  44.         }
  45.     }
  46. }
  47.  
  48. include("lib/header.php");
  49. if (isset($_SESSION['user'])) {
  50. ?>
  51. <script>
  52. swal("Selamat datang di LovePedia!", "Ayo belanja yang banyak :)");
  53. </script>
  54.                     <div class="row">
  55.                     <!-- Column -->
  56.                     <div class="col-md-8 col-lg-4 col-xlg-4">
  57.                         <div class="card card-inverse card-info">
  58.                             <div class="box bg-info text-center">
  59.                                 <h2 class="font-light text-white">Rp <?php echo number_format($data_order['total'],0,',','.'); ?></h2>
  60.                 <h6 class="text-white">Total pesanan</h6>
  61.             </div>
  62.                         </div>
  63.                     </div>
  64.                     <!-- Column -->
  65.                     <div class="col-md-8 col-lg-4 col-xlg-4">
  66.                         <div class="card card-primary card-inverse">
  67.                             <div class="box text-center">
  68.                                 <h2 class="font-light text-white"><span id="checkbalance">Rp <?php echo number_format($data_user['balance'],0,',','.'); ?></span></h2>
  69.                 <h6 class="text-white">Sisa saldo</h6>
  70.             </div>
  71.                         </div>
  72.                     </div>
  73.                     <!-- Column -->
  74.                     <div class="col-md-8 col-lg-4 col-xlg-4">
  75.                         <div class="card card-inverse card-success">
  76.                             <div class="box text-center">
  77.                                 <h2 class="font-light text-white"><?php echo number_format($count_users,0,',','.'); ?></h2>
  78.                 <h6 class="text-white">Total Pengguna</h6>
  79.             </div>
  80.                         </div>
  81.                     </div>
  82.                 </div>
  83.                 <!-- Row -->
  84.  
  85.      <div class="row">
  86.         <div class="col-md-12">
  87.             <div class="alert bg-info">
  88. <marquee>
  89. <?php
  90. $qslider = mysqli_query($db, "SELECT * FROM orders WHERE date = '$date' ORDER BY id DESC LIMIT 20");
  91. while($slider = mysqli_fetch_assoc($qslider)) {
  92.     $slider_userstr = "-".strlen($slider['user']);
  93.     $slider_usersensor = substr($slider['user'],$slider_userstr,-4);
  94.     echo "<span style='margin-right: 30px;'><b>".$slider_usersensor."*</b> telah melakukan pembelian ".$slider['quantity']." ".$slider['service']."</span>";
  95. }
  96. ?>
  97. </marquee>
  98.                                 </div>
  99.                             </div>
  100.             </div>
  101.                            
  102.                                    
  103.        
  104.                 <div class="row">
  105.                             <div class="col-md-12">
  106.                                 <div class="card">
  107.                             <div class="card-body">
  108.                                 <h3 class="card-title"><i class="fa fa-info-circle"></i> Informasi</h3>
  109.                                         </div>
  110.                                             <div class="table-flip-scroll">
  111.                                             <div class="table-responsive">
  112.                                             <table class="table table-hover">
  113.                                                     <thead class="flip-header">
  114.                                                     <tr>
  115.                                                         <th>#</th>
  116.                                                         <th>Tanggal</th>
  117.                                                         <th>Isi</th>
  118.                                                     </tr>
  119.                                                 </thead>
  120.                                                 <tbody>
  121.                                                     <?php
  122.                                                     $check_news = mysqli_query($db, "SELECT * FROM news ORDER BY id DESC LIMIT 5");
  123.                                                     $no = 1;
  124.                                                     while ($data_news = mysqli_fetch_assoc($check_news)) {
  125.                                                     ?>
  126.                                                     <tr class="odd gradeX">
  127.                                                         <td><?php echo $no; ?></td>
  128.                                                         <td><?php echo $data_news['date']; ?></td>
  129.                                                         <td><?php echo $data_news['content']; ?></td>
  130.                                                     </tr>
  131.                                                     <?php
  132.                                                     $no++;
  133.                                                     }
  134.                                                     ?>
  135.                                                 </tbody>
  136.                                             </table>
  137.                                         </div>
  138.                                         </div>
  139.                                     </div>
  140.                                 </div>
  141.                             </div>
  142.                    
  143. <div class="row">
  144.       <div class="col-md-12">
  145.           <div class="card">
  146.              <div class="card-body">
  147.                 <h3 class="card-title"><i class="fa fa-phone"></i> Kontak Bantuan</h3>
  148.                 </div>
  149.                 <div class="card-body">
  150.                     <ul>
  151.                         <li>
  152.                             <span><i class="fa fa-facebook"></i></span> Facebook : Naufal Abyan
  153.                         </li>
  154.                         <li>
  155.                             <span><i class="fa fa-whatsapp"></i></span> WhatsApp : 082241140825
  156.                         </li>
  157.                     </ul>
  158.                 </div>
  159.             </div>
  160.         </div>
  161.     </div>
  162.                         <!--end row -->
  163. <?php
  164. } else {
  165. ?>
  166.                         <div class="row">
  167.                             <div class="col-md-12">
  168.                         <div class="card card-outline-info">
  169.                             <div class="card-header">
  170.                                 <h4 class="m-b-0 text-white"><i class="fa fa-user"></i> Masuk</h4>
  171.                                     </div>
  172.                                     <div class="card-body">
  173.                                         <?php
  174.                                         if ($msg_type == "error") {
  175.                                         ?>
  176.                                         <div class="alert alert-danger">
  177.                                             <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
  178.                                             <i class="fa fa-times-circle"></i>
  179.                                             <?php echo $msg_content; ?>
  180.                                         </div>
  181.                                         <?php
  182.                                         }
  183.                                         ?>
  184.                                         <form class="form-horizontal" role="form" method="POST">
  185.                                             <div class="form-group">
  186.                                                 <label class="col-md-2 control-label">Username</label>
  187.                                                 <div class="col-md-12">
  188.                                                     <input type="text" name="username" class="form-control" placeholder="Username">
  189.                                                 </div>
  190.                                             </div>
  191.                                             <div class="form-group">
  192.                                                 <label class="col-md-2 control-label">Password</label>
  193.                                                 <div class="col-md-12">
  194.                                                     <input type="password" name="password" class="form-control" placeholder="Password">
  195.                                                 </div>
  196.                                             </div>
  197.                                             <div class="row form-group m-b-0">
  198.                               <div class="col-md-12">
  199.                                 <p align="right"><button type="reset" class="btn btn-danger waves-effect waves-light"><i class="ti-close"></i> Reset</button>&nbsp;<button type="submit" name="login" class="btn btn-info waves-effect waves-light"><i class="ti-arrow-right"></i> Masuk</button></p>
  200.                               </div>
  201.                             </div>
  202.                           </form>
  203.                                 <!-- end content -->
  204.                             </div>
  205.                             </div>
  206.                         </div>
  207.                         </div>
  208.                         <!-- col -->
  209.                         <!-- end row -->
  210.                        
  211. <?php
  212. }
  213. include("lib/footer.php");
  214. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement