<?php
if (session_status() == PHP_SESSION_NONE) {
    session_start();
}

require '../koneksi.php';

// Fungsi untuk menghubungkan ke DB jika belum
$koneksi = mysqli_connect('localhost', 'root', '', 'appem');
if (!$koneksi) {
    die("Koneksi gagal: " . mysqli_connect_error());
}

if (isset($_GET['url'])) {
    $url = $_GET['url'];
    switch ($url) {
        case 'verifikasi_pengaduan':
            include 'verifikasi_pengaduan.php';
            break;

        case 'detail_verifikasi':
            include 'detail_verifikasi.php';
            break;

        case 'validasi_tanggapan':
            include 'validasi_tanggapan.php';
            break;

        case 'detail_pengaduan':
            include 'detail_pengaduan.php';
            break;

        case 'tanggapan':
            include 'tanggapan.php';
            break;

        case 'lihat_petugas':
            include 'lihat_petugas.php';
            break;

        case 'tambah_petugas':
            include 'tambah_petugas.php';
            break;

        case 'delete_petugas':
            include 'delete_petugas.php';
            break;

        case 'edit_petugas':
            include 'edit_petugas.php';
            break;

        case 'update_petugas':
            include 'update_petugas.php';
            break;

        case 'lihat_masyarakat':
            include 'lihat_masyarakat.php';
            break;

        case 'update_masyarakat':
            include 'update_masyarakat.php';
            break;

        case 'edit_masyarakat':
            include 'edit_masyarakat.php';
            break;

        case 'delete_masyarakat': // diperbaiki, sebelumnya tertulis salah
            include 'delete_masyarakat.php';
            break;

        case 'lihat_pengaduan':
            include 'lihat_pengaduan.php';
            break;

        case 'delete_pengaduan':
            include 'delete_pengaduan.php';
            break;

        case 'lihat_tanggapan':
            include 'lihat_tanggapan.php';
            break;

        case 'update_tanggapan':
            include 'update_tanggapan.php';
            break;

        case 'edit_tanggapan':
            include 'edit_tanggapan.php';
            break;

        case 'delete_tanggapan':
            include 'delete_tanggapan.php';
            break;
    }
} else {
    ?>
    <p>
        Selamat Datang di Aplikasi <strong>APPEM</strong> yang dibuat untuk melaporkan penyimpangan yang terjadi di masyarakat.
        <br><br>
        Anda login sebagai: <h2><b><?php echo $_SESSION['nama']; ?></b></h2>
    </p>

    <?php
    // Ambil jumlah laporan berstatus 'proses'
    $sql = mysqli_query($koneksi, "SELECT * FROM pengaduan WHERE status='proses'");
    $cek = mysqli_num_rows($sql);

    if ($cek > 0) {
        ?>
        <br><br>
        <div class="col-xl-6 col-md-6 mb-4">
            <div class="card border-left-primary shadow h-100 py-2">
                <div class="card-body">
                    <div class="row no-gutters align-items-center">
                        <div class="col mr-2">
                            <div class="text-xs font-weight-bold text-primary text-uppercase mb-1">Laporan Pengaduan :</div>
                            <div class="h5 mb-0 font-weight-bold text-gray-800">Ada <?php echo $cek; ?> laporan dari masyarakat</div>
                        </div>
                        <div class="col-auto">
                            <i class="fas fa-comments fa-4x text-gray-300"></i>
                            <span class="badge badge-danger badge-counter"><?php echo $cek; ?></span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <?php
    }
}
?>
