PATH: /home/hwyuvbry/pelanggan.waroenkhoki123.web.id/function
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 api_result.log
↓
X
📁 asset/
X
📄 checker.php
↓
X
📄 error_log
↓
X
📄 get-referral.php
↓
X
📄 get-referral.php#
↓
X
📄 get-referral.php#8999
↓
X
📄 last_deposit.php
↓
X
📄 last_withdraw.php
↓
X
📄 memo-store.php
↓
X
📄 profile_update.php
↓
X
📄 proses_bet.php
↓
X
📄 proses_daftar.php#off dulu
↓
X
📄 proses_depo_otomatis.php
↓
X
📄 proses_depo_otomatis.php#
↓
X
📄 proses_deposit.php
↓
X
📄 proses_deposit.php#
↓
X
📄 proses_login.php
↓
X
📄 proses_pengaturan.php
↓
X
📄 proses_withdraw.php
↓
X
📄 proses_withdraw.php#
↓
X
📄 qris_log.txt
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: memo-store.php
<?php session_start(); include '../db/koneksi.php'; header('Content-Type: application/json'); // Pastikan user login if (!isset($_SESSION['id'])) { echo json_encode(['status' => 'error', 'message' => 'Sesi login tidak ditemukan.']); exit; } $user_id = $_SESSION['id']; $username = $_SESSION['username']; $subject = trim($_POST['subject']); $message = trim($_POST['message']); $errors = []; if (empty($subject)) { $errors['subject'] = 'Subjek wajib diisi.'; } if (empty($message)) { $errors['message'] = 'Pesan tidak boleh kosong.'; } if (!empty($errors)) { echo json_encode(['status' => 'error', 'errors' => $errors]); exit; } $stmt = $koneksi->prepare("INSERT INTO tb_memo (user_id, subject, message, from_user, type) VALUES (?, ?, ?, ?, 'sent')"); $stmt->bind_param('isss', $user_id, $subject, $message, $username); if ($stmt->execute()) { echo json_encode(['status' => 'success', 'message' => 'Pesan berhasil dikirim.']); } else { echo json_encode(['status' => 'error', 'message' => 'Gagal mengirim pesan.']); } ?>
SIMPAN PERUBAHAN