Debug Berita/Pengumuman"; // Login dulu $login_result = api_login('Widia', 'qwerty5*'); if ($login_result['success']) { $token = $login_result['data']['token']; $_SESSION['token'] = $token; $_SESSION['user_data'] = $login_result['data']; // Get berita $berita_result = api_get_berita($token); echo "

Berita API Response:

"; echo "
" . json_encode($berita_result, JSON_PRETTY_PRINT) . "
"; if ($berita_result['success']) { $berita_data = $berita_result['data']; echo "

Berita Data Count: " . count($berita_data) . "

"; if (!empty($berita_data)) { echo "

Sample Berita:

"; foreach (array_slice($berita_data, 0, 3) as $index => $berita) { echo "
"; echo "Berita #" . (intval($index) + 1) . ":
"; echo "ID: " . ($berita['id_berita'] ?? 'N/A') . "
"; echo "Tanggal: " . ($berita['tanggal'] ?? 'N/A') . "
"; echo "Judul: " . ($berita['judul'] ?? 'N/A') . "
"; echo "Isi: " . ($berita['isi'] ?? 'N/A') . "
"; echo "Photo: " . ($berita['photo'] ?? 'N/A') . "
"; echo "
"; } } else { echo "

Berita data kosong!

"; } } else { echo "

API berita gagal: " . json_encode($berita_result['data']) . "

"; } } else { echo "Login gagal: " . json_encode($login_result['data']); }