load->helper('url'); // Load URL helper to use current_url() function $this->db_onedev = $this->load->database("onedev", true); } public function testing() { $full_url = current_url(); $payload_length = strlen($payload); echo "

🔍 Uji Panjang URL

"; echo "URL:
$full_url

"; echo "Panjang Payload: $payload_length karakter

"; if ($payload_length > 0) { echo "Payload:
$payload

"; } else { echo "Belum ada payload. Tambahkan karakter di akhir URL untuk menguji panjang."; } echo "
Generated at: " . date('Y-m-d H:i:s') . ""; } public function url() { $full_url = current_url() . '?' . $_SERVER['QUERY_STRING']; // Ambil semua parameter, PCODE pakai $_GET langsung supaya tidak terfilter $report = $this->input->get('__report'); $format = $this->input->get('__format'); $pid = $this->input->get('PID'); $pcode = isset($_GET['PCODE']) ? $_GET['PCODE'] : ''; $username = $this->input->get('username'); $tm = $this->input->get('tm'); // Tampilkan hasil echo "🔍 Uji Panjang & Struktur URL\n"; echo "Full URL:\n$full_url\n\n"; echo "Panjang URL: " . strlen($full_url) . " karakter\n\n"; echo "Parameter Diterima:\n"; echo "__report: $report\n"; echo "__format: $format\n"; echo "PID: $pid\n"; echo "PCODE: $pcode\n"; echo "username: $username\n"; echo "tm: $tm\n"; echo "\n---\nGenerated at: " . date('Y-m-d H:i:s') . "\n"; } }