PATH: //home/hwyuvbry/dear.waroenkhoki123.web.id/staff
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
๐ .htaccess
โ
X
๐ anggota.php
โ
X
๐ assets/
X
๐ dasbor.php
โ
X
๐ deposit.php
โ
X
๐ error_log
โ
X
๐ footer.php
โ
X
๐ index.php
โ
X
๐ keluar.php
โ
X
๐ masuk.php
โ
X
๐ masuk_step_1.php
โ
X
๐ navbar.php
โ
X
๐ profil.php
โ
X
๐ sidebar.php
โ
X
๐ tambah_anggota.php
โ
X
๐ ubah_anggota.php
โ
X
๐ ubah_deposit.php
โ
X
๐ ubah_withdraw.php
โ
X
๐ verifikasi.php
โ
X
๐ withdraw.php
โ
X
SAVING...
BERHASIL DIUBAH!
EDITING: ubah_anggota.php
<?php include_once '../koneksi.php'; if (!isset($_SESSION['kode_staff'])) { echo ' <script> alert("Terjadi kesalahan, harap masuk kembali!"); window.location.replace("'.$alamat_staff.'keluar.php"); </script> '; } if (isset($_GET['id_anggota'])) { $id_anggota = $_GET['id_anggota']; $anggota = mysqli_query($koneksi, "SELECT * FROM anggota WHERE id_anggota = '$id_anggota'"); $data_anggota = mysqli_fetch_array($anggota); $nama_pengguna_anggota = $data_anggota['nama_pengguna_anggota']; $kata_sandi_anggota = $data_anggota['kata_sandi_anggota']; $email_anggota = $data_anggota['email_anggota']; $telepon_anggota = $data_anggota['telepon_anggota']; $bank_anggota = $data_anggota['bank_anggota']; $nama_rekening_anggota = $data_anggota['nama_rekening_anggota']; $nomor_rekening_anggota = $data_anggota['nomor_rekening_anggota']; $saldo_anggota = $data_anggota['saldo_anggota']; $status_anggota = $data_anggota['status_anggota']; } else { echo ' <script> alert("Pilih anggota yang ingin diubah!"); window.location.replace("'.$alamat_staff.'anggota"); </script> '; } if (isset($_POST['ubah_data'])) { $nama_pengguna_anggota_2 = strtolower($_POST['nama_pengguna_anggota']); $kata_sandi_anggota_2 = $_POST['kata_sandi_anggota']; $email_anggota_2 = $_POST['email_anggota']; $telepon_anggota_2 = $_POST['telepon_anggota']; $bank_anggota_2 = $_POST['bank_anggota']; $nama_rekening_anggota_2 = $_POST['nama_rekening_anggota']; $nomor_rekening_anggota_2 = $_POST['nomor_rekening_anggota']; $saldo_anggota_2 = $_POST['saldo_anggota']; $status_anggota_2 = $_POST['status_anggota']; $opsi = ['cost' => 12]; $kata_sandi_hash_anggota = password_hash($kata_sandi_anggota_2, PASSWORD_BCRYPT, $opsi); if (preg_match('/^[a-zA-Z0-9\s]+$/', $nama_pengguna_anggota_2)) { $cek_nama_pengguna_anggota = mysqli_query($koneksi, "SELECT * FROM anggota WHERE NOT id_anggota = '$id_anggota' AND nama_pengguna_anggota = '$nama_pengguna_anggota_2'"); if (mysqli_num_rows($cek_nama_pengguna_anggota) >= 1) { echo ' <script> alert("Nama Pengguna sudah terdaftar, gunakan yang lainnya."); window.location.replace("'.$alamat_staff.'ubah_anggota/'.$id_anggota.'"); </script> '; } else { if (empty($kata_sandi_anggota_2)) { $ubah_anggota = mysqli_query($koneksi, "UPDATE anggota SET nama_pengguna_anggota = '$nama_pengguna_anggota_2', email_anggota = '$email_anggota_2', telepon_anggota = '$telepon_anggota_2', bank_anggota = '$bank_anggota_2', nama_rekening_anggota = '$nama_rekening_anggota_2', nomor_rekening_anggota = '$nomor_rekening_anggota_2', saldo_anggota = '$saldo_anggota_2', status_anggota = '$status_anggota_2' WHERE id_anggota = '$id_anggota'"); if ($ubah_anggota) { echo ' <script> alert("Berhasil ubah data."); window.location.replace("'.$alamat_staff.'anggota"); </script> '; } else { echo "Proses Gagal<br>Error : ".$ubah_anggota."<br>".mysqli_error($koneksi); } } else { $ubah_anggota = mysqli_query($koneksi, "UPDATE anggota SET nama_pengguna_anggota = '$nama_pengguna_anggota_2', kata_sandi_anggota = '$kata_sandi_hash_anggota', email_anggota = '$email_anggota_2', telepon_anggota = '$telepon_anggota_2', bank_anggota = '$bank_anggota_2', nama_rekening_anggota = '$nama_rekening_anggota_2', nomor_rekening_anggota = '$nomor_rekening_anggota_2', saldo_anggota = '$saldo_anggota_2', status_anggota = '$status_anggota_2' WHERE id_anggota = '$id_anggota'"); if ($ubah_anggota) { echo ' <script> alert("Berhasil ubah data."); window.location.replace("'.$alamat_staff.'anggota"); </script> '; } else { echo "Proses Gagal<br>Error : ".$ubah_anggota."<br>".mysqli_error($koneksi); } } } } else { echo ' <script> alert("Nama Pengguna tidak boleh mengandung simbol maupun spasi!"); window.location.replace("'.$alamat_staff.'ubah_anggota/'.$id_anggota.'"); </script> '; } } else if (isset($_POST['hapus_data'])) { $hapus_data = mysqli_query($koneksi, "DELETE FROM anggota WHERE id_anggota = '$id_anggota'"); if ($hapus_data) { echo ' <script> alert("Berhasil hapus data."); window.location.replace("'.$alamat_staff.'anggota"); </script> '; } else { echo "Proses Gagal<br>Error : ".$hapus_anggota."<br>".mysqli_error($koneksi); } } ?> <div class="container-xxl flex-grow-1 container-p-y"> <div class="row gy-4 mb-4"> <div class="col-md-6"> <div class="fw-bold fs-4 text-center text-md-start">Anggota</div> </div> <div class="col-md-6"> <div class="text-center text-md-end"> <a href="<?php echo $alamat_staff.'anggota'; ?>" class="btn btn-sm btn-primary waves-effect waves-light"> <span class="tf-icons mdi mdi-chevron-double-left me-1"></span> Kembali </a> </div> </div> </div> <div class="card mb-4"> <h5 class="card-header">Ubah Data Anggota</h5> <form method="post" class="card-body"> <h6>1. Akun</h6> <div class="row g-3"> <div class="col-md-6"> <div class="form-floating form-floating-outline"> <input type="text" name="nama_pengguna_anggota" class="form-control" value="<?php echo $nama_pengguna_anggota; ?>" required> <label>Nama Pengguna</label> </div> </div> <div class="col-md-6"> <div class="form-password-toggle"> <div class="input-group input-group-merge"> <div class="form-floating form-floating-outline"> <input type="password" name="kata_sandi_anggota" class="form-control" placeholder="ยทยทยทยทยทยทยทยทยทยทยทยท"> <label>Kata Sandi</label> </div> <span class="input-group-text cursor-pointer" id="multicol-password2"><i class="mdi mdi-eye-off-outline"></i></span> </div> <div class="form-text"> Kosongkan saja jika tidak ingin merubah kata sandi. </div> </div> </div> <div class="col-md-6"> <div class="form-floating form-floating-outline"> <input type="text" name="email_anggota" class="form-control" value="<?php echo $email_anggota; ?>" required> <label>Email</label> </div> </div> <div class="col-md-6"> <div class="form-floating form-floating-outline"> <input type="text" name="telepon_anggota" class="form-control" value="<?php echo $telepon_anggota; ?>" required> <label>Telepon</label> </div> </div> </div> <hr class="my-4 mx-n4"> <h6>2. Bank</h6> <div class="row g-3"> <div class="col-md-4"> <div class="form-floating form-floating-outline mb-4"> <select name="bank_anggota" class="form-select select2" required> <option value="<?php echo $bank_anggota; ?>" selected><?php echo $bank_anggota; ?></option> <option value="AXIS">AXIS</option> <option value="ARTHAGRAHA">ARTHA GRAHA</option> <option value="BCA">BCA</option> <option value="BJB">BJB</option> <option value="BNI">BNI</option> <option value="BRI">BRI</option> <option value="BTPN">BTPN</option> <option value="BUKOPIN">BUKOPIN</option> <option value="CIMB">CIMB</option> <option value="DANA">DANA</option> <option value="DANAMON">DANAMON</option> <option value="DKI">DKI</option> <option value="GOPAY">GOPAY</option> <option value="INDOSAT">INDOSAT</option> <option value="LINKAJA">LINKAJA</option> <option value="MANDIRI">MANDIRI</option> <option value="MEGA">MEGA</option> <option value="MYBANK">MYBANK</option> <option value="OVO">OVO</option> <option value="SAKUKU">SAKUKU</option> <option value="SHOPEEPAY">SHOPEEPAY</option> <option value="SIMPATI">SIMPATI</option> <option value="SINARMAS">SINARMAS</option> <option value="SYARIAHINDONESIA">SYARIAH INDONESIA</option> <option value="XL">XL</option> </select> <label>Bank</label> </div> </div> <div class="col-md-4"> <div class="form-floating form-floating-outline"> <input type="text" name="nama_rekening_anggota" class="form-control" value="<?php echo $nama_rekening_anggota; ?>" required> <label>Nama Rekening</label> </div> </div> <div class="col-md-4"> <div class="form-floating form-floating-outline"> <input type="text" name="nomor_rekening_anggota" class="form-control" value="<?php echo $nomor_rekening_anggota; ?>" required> <label>Nomor Rekening</label> </div> </div> </div> <hr class="my-4 mx-n4"> <h6>3. Lainnya</h6> <div class="row g-3"> <div class="col-md-6"> <div class="form-floating form-floating-outline"> <input type="text" name="saldo_anggota" class="form-control" value="<?php echo $saldo_anggota; ?>" required> <label>Saldo</label> </div> </div> <div class="col-md-6"> <div class="form-floating form-floating-outline mb-4"> <select name="status_anggota" class="form-select select2" required> <?php if ($status_anggota == "aktif") { echo ' <option value="aktif" selected>Aktif</option> <option value="terkunci">Terkunci</option> '; } else { echo ' <option value="terkunci" selected>Terkunci</option> <option value="aktif">Aktif</option> '; } ?> </select> <label>Status</label> </div> </div> </div> <div class="pt-4 text-end"> <button type="button" class="btn btn-danger waves-effect waves-light me-sm-3 me-1" data-bs-toggle="modal" data-bs-target="#hapus_data"> <span class="tf-icons mdi mdi-delete me-1"></span> Hapus </button> <button type="submit" name="ubah_data" class="btn btn-primary waves-effect waves-light"> <span class="tf-icons mdi mdi-content-save me-1"></span> Simpan </button> </div> </form> </div> </div> <!-- Modal Hapus Data --> <div class="modal fade" id="hapus_data" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h1 class="modal-title fs-5">Hapus Data</h1> <button type="button" class="btn-close" data-bs-dismiss="modal"></button> </div> <form method="post"> <div class="modal-body"> Yakin ingin menghapus data ini? </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button> <button type="submit" name="hapus_data" class="btn btn-danger">Hapus</button> </div> </form> </div> </div> </div>
SIMPAN PERUBAHAN