PATH: /home/hwyuvbry/public_html/kerbau/function
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 add-bank.php
↓
X
📄 add-banner.php
↓
X
📄 add-game.php
↓
X
📄 add-member.php
↓
X
📄 add-post.php
↓
X
📄 add-promo.php
↓
X
📄 add-promosid.php
↓
X
📄 add-slide.php
↓
X
📄 add-user.php
↓
X
📄 api_call_scatter.php
↓
X
📄 api_nexusggr.php
↓
X
📄 api_set_rtp.php
↓
X
📄 bank-status.php
↓
X
📄 banner-status.php
↓
X
📄 banner.php
↓
X
📄 del-backup.php
↓
X
📄 del-bank.php
↓
X
📄 del-banner.php
↓
X
📄 del-post.php
↓
X
📄 del-promosid.php
↓
X
📄 del-slide.php
↓
X
📄 del-user.php
↓
X
📄 delete_qris.php
↓
X
📄 edit-member.php
↓
X
📄 edit-user.php
↓
X
📄 end-session.php
↓
X
📄 error_log
↓
X
📄 getwinner.php
↓
X
📄 getwinner_2.php
↓
X
📄 index.php
↓
X
📄 integapi.php
↓
X
📄 minimal.php
↓
X
📄 nexus.php
↓
X
📄 post-chat.php
↓
X
📄 post-status.php
↓
X
📄 proses-group.php
↓
X
📄 proses_topup-manual.php
↓
X
📄 proses_topup.php
↓
X
📄 proses_withdraw.php
↓
X
📄 qris.php
↓
X
📄 reject_topup.php
↓
X
📄 reject_withdraw.php
↓
X
📄 setting.php
↓
X
📄 slide-status.php
↓
X
📄 social.php
↓
X
📄 topup.php
↓
X
📄 update_qris.php
↓
X
📄 user-game.php
↓
X
📄 user-status.php
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: reject_topup.php
<?php require('../session.php'); // Nonaktifkan error output agar tidak ganggu header() error_reporting(0); ini_set('display_errors', 0); // Pastikan parameter cuid dikirim if (!isset($_GET['cuid']) || empty($_GET['cuid'])) { header('Location: ' . $urlweb . '/topup.php?notif=7'); // notif=7 → parameter tidak valid exit(); } $id = intval($_GET['cuid']); // Ambil data transaksi topup $sql_1 = mysqli_query($conn, "SELECT * FROM tb_transaksi WHERE cuid = '$id' LIMIT 1"); if (!$sql_1 || mysqli_num_rows($sql_1) === 0) { header('Location: ' . $urlweb . '/topup.php?notif=6'); // notif=6 → transaksi tidak ditemukan exit(); } $s1 = mysqli_fetch_assoc($sql_1); $usersID = $s1['userID']; $amounts = floatval($s1['total']); $status = intval($s1['status']); // Hanya bisa dibatalkan kalau status masih pending (0) if ($status === 0) { // Update status transaksi jadi dibatalkan $update = mysqli_query($conn, " UPDATE tb_transaksi SET status = 2, keterangan = 'Deposit dibatalkan oleh admin', update_date = NOW() WHERE cuid = '$id' "); if ($update) { // Pastikan saldo user tidak minus jika sempat diproses pending mysqli_query($conn, " UPDATE tb_balance SET pending = IF(pending >= '$amounts', pending - '$amounts', 0) WHERE userID = '$usersID' ") or die(mysqli_error($conn)); // Redirect sukses header('Location: ' . $urlweb . '/topup.php?notif=2'); // notif=2 → berhasil dibatalkan exit(); } else { header('Location: ' . $urlweb . '/topup.php?notif=5'); // notif=5 → gagal update database exit(); } } else { // Jika transaksi sudah pernah diproses header('Location: ' . $urlweb . '/topup.php?notif=9'); // notif=9 → transaksi sudah diproses exit(); } ?>
SIMPAN PERUBAHAN