Server IP : 103.11.96.170 / Your IP : 3.17.154.155 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/perpus/../surat-fti/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php //cek session if(empty($_SESSION['admin'])){ $_SESSION['err'] = '<center>Anda harus login terlebih dahulu!</center>'; header("Location: ./"); die(); } else { if($_REQUEST['id_user'] == 1){ echo '<script language="javascript"> window.alert("ERROR! Super Admin tidak boleh diedit"); window.location.href="./admin.php?page=sett&sub=usr"; </script>'; } else { if($_REQUEST['id_user'] == $_SESSION['id_user']){ echo '<script language="javascript"> window.alert("ERROR! Anda tidak diperbolehkan mengedit tipe akun Anda sendiri. Hubungi super admin untuk mengeditnya"); window.location.href="./admin.php?page=sett&sub=usr"; </script>'; } else { if(isset($_REQUEST['submit'])){ $id_user = $_REQUEST['id_user']; $admin = $_REQUEST['admin']; if($id_user == $_SESSION['id_user']){ echo '<script language="javascript"> window.alert("ERROR! Anda tidak boleh mengedit akun Anda sendiri. Hubungi super admin untuk mengeditnya"); window.location.href="./admin.php?page=sett&sub=usr"; </script>'; } else { if(!preg_match("/^[2-3]*$/", $admin)){ $_SESSION['tipeuser'] = 'Form Tipe User hanya boleh mengandung karakter angka 2 atau 3'; echo '<script language="javascript">window.history.back();</script>'; } else { $query = mysqli_query($config, "UPDATE tbl_user SET admin='$admin' WHERE id_user='$id_user'"); if($query == true){ $_SESSION['succEdit'] = 'SUKSES! Tipe user berhasil diupdate'; header("Location: ./admin.php?page=sett&sub=usr"); die(); } else { $_SESSION['errQ'] = 'ERROR! Ada masalah dengan query'; echo '<script language="javascript"> window.location.href="./admin.php?page=sett&sub=usr&act=edit&id_user='.$id_user.'"; </script>'; } } } } else { $id_user = mysqli_real_escape_string($config, $_REQUEST['id_user']); $query = mysqli_query($config, "SELECT * FROM tbl_user WHERE id_user='$id_user'"); if(mysqli_num_rows($query) > 0){ $no = 1; while($row = mysqli_fetch_array($query)){?> <!-- Row Start --> <div class="row"> <!-- Secondary Nav START --> <div class="col s12"> <nav class="secondary-nav"> <div class="nav-wrapper blue-grey darken-1"> <ul class="left"> <li class="waves-effect waves-light tooltipped" data-position="right" data-tooltip="Menu ini hanya untuk mengedit tipe user. Username dan password bisa diganti lewat menu profil"><a href="#" class="judul"><i class="material-icons">mode_edit</i> Edit Tipe User</a></li> </ul> </div> </nav> </div> <!-- Secondary Nav END --> </div> <!-- Row END --> <?php if(isset($_SESSION['errQ'])){ $errQ = $_SESSION['errQ']; echo '<div id="alert-message" class="row"> <div class="col m12"> <div class="card red lighten-5"> <div class="card-content notif"> <span class="card-title red-text"><i class="material-icons md-36">clear</i> '.$errQ.'</span> </div> </div> </div> </div>'; unset($_SESSION['errQ']); } ?> <!-- Row form Start --> <div class="row jarak-form"> <!-- Form START --> <form class="col s12" method="post" action="?page=sett&sub=usr&act=edit"> <!-- Row in form START --> <div class="row"> <div class="input-field col s6"> <input type="hidden" value="<?php echo $row['id_user'] ;?>" name="id_user"> <i class="material-icons prefix md-prefix">account_circle</i> <input id="username" type="text" value="<?php echo $row['username'] ;?>" readonly class="grey-text"> <label for="username">Username</label> </div> <div class="input-field col s6"> <i class="material-icons prefix md-prefix">text_fields</i> <input id="username" type="text" value="<?php echo $row['nama'] ;?>" readonly class="grey-text"> <label for="username">Nama</label> </div> <div class="input-field col s6"> <i class="material-icons prefix md-prefix">supervisor_account</i><label>Pilih tipe user</label><br/> <div class="input-field col s11 right"> <select class="browser-default" name="admin" id="admin" required> <option value="<?php echo $row['admin']; ?>"> <?php if($row['admin'] == 2){ echo 'Administrator'; } else { echo 'User Biasa'; } ?> </option> <option value="3">User Biasa</option> <option value="2">Administrator</option> </select> </div> <?php if(isset($_SESSION['tipeuser'])){ $tipeuser = $_SESSION['tipeuser']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$tipeuser.'</div>'; unset($_SESSION['tipeuser']); } ?> </div> </div> <!-- Row in form END --> <br/> <div class="row"> <div class="col 6"> <button type="submit" name="submit" class="btn-large blue waves-effect waves-light">SIMPAN <i class="material-icons">done</i></button> </div> <div class="col 6"> <a href="?page=sett&sub=usr" class="btn-large deep-orange waves-effect waves-light">BATAL <i class="material-icons">clear</i></a> </div> </div> </form> <!-- Form END --> </div> <!-- Row form END --> <?php } } } } } } ?>