Skip to content

Commit

Permalink
Merge pull request #9 from TheKingTermux/TheKingTermux-patch-1
Browse files Browse the repository at this point in the history
Upload Final Fix #3
  • Loading branch information
TheKingTermux authored Mar 16, 2023
2 parents 8dc31cc + 76d4993 commit 31aed58
Show file tree
Hide file tree
Showing 23 changed files with 800 additions and 254 deletions.
26 changes: 10 additions & 16 deletions admin/adm.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<td><?php echo $r['username']; ?></td>
<td><?php echo $r['telp_petugas']; ?></td>
<td><?php echo $r['level']; ?></td>
<td><a class="btn teal modal-trigger" href="#adm_edit<?php echo $r['id_petugas'] ?>">Edit</a> <a class="red btn" onclick="return confirm('Anda Yakin Ingin Menghapus Y/N')" href="index.php?p=adm_hapus&id_petugas=<?php echo $r['id_petugas'] ?>">Hapus</a></td>
<td><a class="btn teal modal-trigger" href="#adm_edit<?php echo $r['id_petugas'] ?>">Edit</a> </td>

<!-- ------------------------------------------------------------------------------------------------------------------------------------ -->
<!-- Modal Structure -->
Expand All @@ -33,42 +33,36 @@
<form method="POST">
<div class="col s12 input-field">
<label for="email">Email</label>
<input id="email" type="text" name="email" value="<?php echo $r['email']; ?>"><br><br>
<input id="email" type="text" name="email" style="color: #000;" value="<?php echo $r['email']; ?>"><br><br>
</div>
<div class="col s12 input-field">
<label for="nama">Nama</label>
<input hidden type="text" name="id_petugas" value="<?php echo $r['id_petugas']; ?>">
<input id="nama" type="text" name="nama" value="<?php echo $r['nama_petugas']; ?>">
<input id="nama" type="text" name="nama" style="color: #000;" value="<?php echo $r['nama_petugas']; ?>">
</div>
<div class="col s12 input-field">
<label for="username">Username</label>
<input id="username" type="text" name="username" value="<?php echo $r['username']; ?>"><br><br>
<input id="username" type="text" name="username" style="color: #000;" value="<?php echo $r['username']; ?>"><br><br>
</div>
<div class="col s12 input-field">
<label for="telp">Telp</label>
<input id="telp" type="number" name="telp" value="<?php echo $r['telp_petugas']; ?>"><br><br>
<input id="telp" type="number" name="telp" style="color: #000;" value="<?php echo $r['telp_petugas']; ?>"><br><br>
</div>
<div class="col s12 input-field">
<p>
<label>
<input value="admin" class="with-gap" name="level" type="radio" <?php if($r['level']=="admin"){echo "checked";} ?> />
<span>Admin</span>
</label>
<label>
<input value="petugas" class="with-gap" name="level" type="radio" <?php if($r['level']=="petugas"){echo "checked";} ?> />
<span>Petugas</span>
</label>
</p>
<label for="password">Password Baru</label>
<input id="password" type="text" name="password" style="color: #000;"><br><br>
</div>

<div class="col s12 input-field">
<input type="submit" name="Update" value="Simpan" class="btn right">
</div>
</form>

<?php
if(isset($_POST['Update'])){
$password_hash = md5($_POST['password']);
// echo $_POST['nama'].$_POST['username'].$_POST['telp'].$_POST['level'];
$update=mysqli_query($koneksi,"UPDATE petugas SET email='".$_POST['email']."',nama_petugas='".$_POST['nama']."',username='".$_POST['username']."',telp_petugas='".$_POST['telp']."',level='".$_POST['level']."' WHERE id_petugas='".$_POST['id_petugas']."' ");
$update=mysqli_query($koneksi,"UPDATE petugas SET email='".$_POST['email']."',nama_petugas='".$_POST['nama']."',username='".$_POST['username']."',password='$password_hash',telp_petugas='".$_POST['telp']."' WHERE id_petugas='".$_POST['id_petugas']."' ");
if($update){
echo "<script>alert('Data di Update')</script>";
echo "<script>location='index.php?p=adm'</script>";
Expand Down
4 changes: 1 addition & 3 deletions admin/adm_input.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
$query=mysqli_query($koneksi,"INSERT INTO petugas VALUES (NULL,'".$_POST['nama']."','".$_POST['email']."','".$_POST['username']."','".$password."','".$_POST['telp']."','".$_POST['level']."')");
if($query){
echo "<script>alert('Data Ditambahkan')</script>";
echo "<script>location='index.php?p=user'</script>";
echo "<script>location='index.php?p=adm'</script>";
echo "<script>location.reload()</script>";
}
}
Expand Down Expand Up @@ -50,8 +50,6 @@
<div class="column">
<div class="select-box">
<select class="default" name="level">
<option hidden>Level Petugas</option>
<option value="admin">Admin</option>
<option value="petugas">Petugas</option>
</select>
</div>
Expand Down
20 changes: 18 additions & 2 deletions admin/cetak.php
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
<div id="print">
<h2 style="text-align: center;">Laporan Layanan Pengaduan Masyarakat</h2>
<table border="2" style="width: 100%; height: 10%;">
<h2 style="text-align: center;color: #fff;">Laporan Layanan Pengaduan Masyarakat</h2>
<table border="2" style="width: 90%; height: 10%; color: #fff; position:absolute;">
<tr style="text-align: center;">
<td>No</td>
<td>NIK Pelapor</td>
<td>Nama Pelapor</td>
<td>Nama Petugas</td>
<td>Foto</td>
<td>Bukti</td>
<td>Tanggal Masuk</td>
<td>Tanggal Ditanggapi</td>
<td>Status</td>
Expand All @@ -20,6 +22,20 @@
<td><?php echo $r['nik']; ?></td>
<td><?php echo $r['nama']; ?></td>
<td><?php echo $r['nama_petugas']; ?></td>
<td><?php
if($r['foto']=="kosong"){ ?>
<img src="../img/noImage.png" width="100">
<?php }else{ ?>
<img width="100" src="../img/<?php echo $r['foto']; ?>">
<?php }
?></td>
<td><?php
if($r['bukti']=="kosong"){ ?>
<img src="../img/noImage.png" width="100">
<?php }else{ ?>
<img width="100" src="../img/<?php echo $r['bukti']; ?>">
<?php }
?></td>
<td><?php echo $r['tgl_pengaduan']; ?></td>
<td><?php echo $r['tgl_tanggapan']; ?></td>
<td><?php echo $r['status']; ?></td>
Expand Down
33 changes: 11 additions & 22 deletions admin/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
</div>
<ul class="sub-menu">
<li><a class="link_name" href="#">Tambah User</a></li>
<li><a href="index.php?p=adm_input">Admin</a></li>
<li><a href="index.php?p=adm_input">Petugas</a></li>
<li><a href="index.php?p=mas_input">Masyarakat</a></li>
</ul>
</li>
Expand Down Expand Up @@ -121,32 +121,21 @@
<li><a class="link_name" href="index.php?p=cetak">Cetak Laporan</a></li>
</ul>
</li>
<br>
<hr>
<br>
<li>
<a href="#">
<i class='bx bx-cog' ></i>
<span class="link_name">Setting</span>
<a href="../logout.php">
<i class='bx bx-log-out'></i>
<p class="link_name"> <?php echo ucwords($_SESSION['data']['nama_petugas']); ?> </p>
</a>
<ul class="sub-menu blank">
<li><a class="link_name" href="#">Setting</a></li>
<li><a class="link_name" href="../logout.php">log out</a></li>
</ul>
</li>
<li>
<div class="profile-details">
<div class="profile-content">
<!--<img src="image/profile.jpg" alt="profileImg">-->
</div>
<div class="name-job">
<div class="profile_name"><?php echo ucwords($_SESSION['data']['nama_petugas']); ?></div>
<div class="job"><?php echo ucwords($_SESSION['data']['level']); ?></div>
</div>
<a href="../logout.php">
<i class='bx bx-log-out' ></i>
</a>
<ul class="sub-menu blank">
<li><a class="bxlink_name" href="../logout.php">Keluar</a></li>
</ul>
</div>
</li>



</ul>
</div>
<section class="home-section">
Expand Down
10 changes: 5 additions & 5 deletions admin/mas.php
Original file line number Diff line number Diff line change
Expand Up @@ -34,23 +34,23 @@
<form method="POST">
<div class="col s12 input-field">
<label for="nik">NIK</label>
<input id="nik" type="number" name="nik" value="<?php echo $r['nik']; ?>">
<input id="nik" type="number" name="nik" style="color: #000;" value="<?php echo $r['nik']; ?>">
</div>
<div class="col s12 input-field">
<label for="email">Email</label>
<input id="email" type="text" name="email" value="<?php echo $r['email']; ?>">
<input id="email" type="text" name="email" style="color: #000;" value="<?php echo $r['email']; ?>">
</div>
<div class="col s12 input-field">
<label for="nama">Nama</label>
<input id="nama" type="text" name="nama" value="<?php echo $r['nama']; ?>">
<input id="nama" type="text" name="nama" style="color: #000;" value="<?php echo $r['nama']; ?>">
</div>
<div class="col s12 input-field">
<label for="username">Username</label>
<input id="username" type="text" name="username" value="<?php echo $r['username']; ?>">
<input id="username" type="text" name="username" style="color: #000;" value="<?php echo $r['username']; ?>">
</div>
<div class="col s12 input-field">
<label for="telp">Telp</label>
<input id="telp" type="number" name="telp" value="<?php echo $r['telp']; ?>">
<input id="telp" type="number" name="telp" style="color: #000;" value="<?php echo $r['telp']; ?>">
</div>
<div class="col s12 input-field">
<input type="submit" name="Update" value="Simpan" class="btn right">
Expand Down
102 changes: 99 additions & 3 deletions admin/pengaduan.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>Judul Laporan</th>
<th>Tanggal Masuk</th>
<th>Status</th>
<th>Opsi</th>
Expand All @@ -19,9 +20,10 @@
<td><?php echo $no++; ?></td>
<td><?php echo $r['nik']; ?></td>
<td><?php echo $r['nama']; ?></td>
<td><?php echo $r['judul']; ?></td>
<td><?php echo $r['tgl_pengaduan']; ?></td>
<td><?php echo $r['status']; ?></td>
<td><a class="btn modal-trigger blue" href="#more?id_pengaduan=<?php echo $r['id_pengaduan'] ?>">More</a> <a class="btn red" onclick="return confirm('Anda Yakin Ingin Menghapus Y/N')" href="index.php?p=pengaduan_hapus&id_pengaduan=<?php echo $r['id_pengaduan'] ?>">Hapus</a></td>
<td><a class="btn modal-trigger blue" href="#more?id_pengaduan=<?php echo $r['id_pengaduan'] ?>">Tanggapi</a> <a class="btn modal-trigger red" href="#tolak?id_pengaduan=<?php echo $r['id_pengaduan'] ?>">Tolak</a></td>

<!-- ------------------------------------------------------------------------------------------------------------------------------------ -->
<!-- Modal Structure -->
Expand All @@ -31,6 +33,7 @@
<div class="col s12 m6">
<p>NIK : <?php echo $r['nik']; ?></p>
<p>Dari : <?php echo $r['nama']; ?></p>
<p>Judul Laporan : <?php echo $r['judul']; ?></p>
<p>Tanggal Masuk : <?php echo $r['tgl_pengaduan']; ?></p>
<?php
if($r['foto']=="kosong"){ ?>
Expand All @@ -49,11 +52,11 @@
<form method="POST" enctype="multipart/form-data">
<div class="col s12 input-field">
<label for="textarea">Tanggapan</label>
<textarea id="textarea" name="tanggapan" class="materialize-textarea"></textarea>
<textarea id="textarea" name="tanggapan" style="color: #000;" class="materialize-textarea"></textarea>
</div>
<div class="input-box">
<label for="bukti">Bukti</label>
<input type="file" name="bukti">
<input type="file" style="color: #000;" name="bukti">
</div>
<div class="col s12 input-field">
<input type="submit" name="tanggapi" value="Kirim" class="btn right">
Expand Down Expand Up @@ -116,6 +119,99 @@
<a href="#!" class="modal-close waves-effect waves-green btn-flat">Close</a>
</div>
</div>

<div id="tolak?id_pengaduan=<?php echo $r['id_pengaduan'] ?>" class="modal">
<div class="modal-content">
<h4 class="orange-text">Detail</h4>
<div class="col s12 m6">
<p>NIK : <?php echo $r['nik']; ?></p>
<p>Dari : <?php echo $r['nama']; ?></p>
<p>Judul Laporan : <?php echo $r['judul']; ?></p>
<p>Tanggal Masuk : <?php echo $r['tgl_pengaduan']; ?></p>
<?php
if($r['foto']=="kosong"){ ?>
<img src="../img/noImage.png" width="100">
<?php }else{ ?>
<img width="100" src="../img/<?php echo $r['foto']; ?>">
<?php }
?>
<br><b>Pesan</b>
<p><?php echo $r['isi_laporan']; ?></p>
<p>Status : <?php echo $r['status']; ?></p>
</div>
<?php
if($r['status']=="proses"){ ?>
<div class="col s12 m6">
<form method="POST" enctype="multipart/form-data">
<div class="col s12 input-field">
<label for="textarea">Tanggapan</label>
<textarea id="textarea" name="tanggapan" style="color: #000;" class="materialize-textarea"></textarea>
</div>
<div class="input-box">
<label for="bukti">Bukti</label>
<input type="file" style="color: #000;" name="bukti">
</div>
<div class="col s12 input-field">
<input type="submit" name="tolak" value="Kirim" class="btn right">
</div>
</form>
</div>
<?php }
?>

<?php
if(isset($_POST['tolak'])){
$tgl = date('Y-m-d');

$bukti = $_FILES['bukti']['name'];
$source = $_FILES['bukti']['tmp_name'];
$folder = './../img/';
$listeks = array('jpg','png','jpeg');
$pecah = explode('.', $bukti);
$eks = $pecah['1'];
$size = $_FILES['bukti']['size'];
$namabukti = date('dmYis').$bukti;

if($bukti !=""){
if(in_array($eks, $listeks)){
if($size<=100000){
move_uploaded_file($source, $folder.$namabukti);
$query = mysqli_query($koneksi,"INSERT INTO tanggapan VALUES (NULL,'".$r['id_pengaduan']."','".$tgl."','".$_POST['tanggapan']."','$namabukti','".$_SESSION['data']['id_petugas']."')");

if($query){
$update=mysqli_query($koneksi,"UPDATE pengaduan SET status='ditolak' WHERE id_pengaduan='".$r['id_pengaduan']."'");
if($update){
echo "<script>alert('Tanggapan Terkirim')</script>";
echo "<script>location='index.php?p=pengaduan';</script>";
}
}

}
else{
echo "<script>alert('Akuran Gambar Tidak Lebih Dari 100KB')</script>";
}
}
else{
echo "<script>alert('Format File Tidak Di Dukung')</script>";
}
}
else{
$query = mysqli_query($koneksi,"INSERT INTO tanggapan VALUES (NULL,'".$r['id_pengaduan']."','".$tgl."','".$_POST['tanggapan']."','noImage.png','".$_SESSION['data']['id_petugas']."')");
if($query){
$update=mysqli_query($koneksi,"UPDATE pengaduan SET status='ditolak' WHERE id_pengaduan='".$r['id_pengaduan']."'");
if($update){
echo "<script>alert('Tanggapan Terkirim')</script>";
echo "<script>location='index.php?p=pengaduan';</script>";
}
}
}
}
?>
</div>
<div class="modal-footer col s12">
<a href="#!" class="modal-close waves-effect waves-green btn-flat">Close</a>
</div>
</div>
<!-- ------------------------------------------------------------------------------------------------------------------------------------ -->

</tr>
Expand Down
Loading

0 comments on commit 31aed58

Please sign in to comment.