Debug Data Dashboard"; // Login fresh $login_result = api_login('Widia', 'qwerty5*'); if ($login_result['success']) { $token = $login_result['data']['token']; $_SESSION['token'] = $token; $_SESSION['user_data'] = $login_result['data']; echo "✅ Login berhasil

"; // Get profile data $profile_result = api_get_profil($token); $profile_data = $profile_result['success'] ? $profile_result['data'] : []; echo "

Profile Data:

"; echo "Success: " . ($profile_result['success'] ? 'YES' : 'NO') . "
"; echo "Raw Data:
" . print_r($profile_data, true) . "
"; if ($profile_result['success']) { $pegawai = $profile_data['pegawai'] ?? []; echo "

Pegawai Data:

"; echo "
" . print_r($pegawai, true) . "
"; echo "

Extracted Values:

"; echo "Nama: " . ($pegawai['nama_lengkap'] ?? 'N/A') . "
"; echo "Jabatan: " . ($pegawai['jabatan']['nama_jabatan'] ?? 'N/A') . "
"; echo "Kantor: " . ($pegawai['kantor']['nama_kantor'] ?? 'N/A') . "
"; echo "Unit Kerja: " . ($pegawai['unit_kerja']['nama_unit_kerja'] ?? 'N/A') . "
"; echo "Alamat Kantor: " . ($pegawai['kantor']['alamat_kantor'] ?? 'N/A') . "
"; } echo "
"; // Get berita data $berita_result = api_get_berita($token); $berita_data = $berita_result['success'] ? $berita_result['data'] : []; echo "

Berita Data:

"; echo "Success: " . ($berita_result['success'] ? 'YES' : 'NO') . "
"; echo "HTTP Code: " . $berita_result['http_code'] . "
"; echo "Raw Data:
" . print_r($berita_data, true) . "
"; if ($berita_result['success'] && !empty($berita_data)) { echo "

Berita Items:

"; $berita_items = array_values($berita_data); foreach (array_slice($berita_items, 0, 2) as $index => $berita) { echo "
"; echo "Berita " . ($index + 1) . ":
"; echo "Judul: " . ($berita['judul'] ?? 'N/A') . "
"; echo "Tanggal: " . ($berita['tanggal'] ?? 'N/A') . "
"; echo "Isi: " . substr(strip_tags($berita['isi'] ?? 'N/A'), 0, 100) . "...
"; echo "
"; } } } else { echo "❌ Login gagal: " . json_encode($login_result['data']); }