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";
}
}