<?php
// 1. Démarrer la session immédiatement pour corriger les erreurs "Undefined variable: _SESSION"
if(!isset($_SESSION)){ 
    session_start(); 
}

// 2. Vérification de sécurité : Rediriger si l'utilisateur n'est pas connecté
if(!isset($_SESSION["index_number"])){
    header('location:../index.php');
    exit;
}

// 3. Correction des inclusions (Vérifiez bien que le dossier 'admin' est au même niveau que 'clinic')
// Si 'admin' est à la racine de 'gescolar', le chemin '../admin/' est correct.
include_once('../admin/head.php');          
include_once('../view/header_dpt.php');     
include_once('../admin/sidebar_dpt.php'); 
include_once('../admin/alert.php'); 
include_once('../controller/config.php');   

// 4. Récupération des informations de session
$my_index = $_SESSION["index_number"];
$my_type  = $_SESSION["type"];

// Récupérer le nom de l'utilisateur depuis la base de données
$sql = "SELECT * FROM admin WHERE index_number='$my_index'";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);
$name = isset($row['i_name']) ? $row['i_name'] : "Utilisateur";
?>

<div class="content-wrapper">
    <section class="content-header">
        <h1>
            <i class="fa fa-user-md" style="color: #00c0ef;"></i> Gestion Clinique
            <small>Panneau de contrôle médical</small>
        </h1>
        <ol class="breadcrumb">
            [cite_start]<li><a href="#"><i class="fa fa-dashboard"></i> Accueil [cite: 50]</a></li>
            [cite_start]<li class="active">Service Médical [cite: 51]</li>
        </ol>
    </section>

    <section class="content">
        <div class="row">
            <div class="col-lg-3 col-xs-6">
                <div class="small-box bg-aqua">
                    <div class="inner">
                        <?php
                        $res1 = mysqli_query($conn, "SELECT count(id) as total FROM student WHERE _status=''");
                        $row1 = mysqli_fetch_assoc($res1);
                        ?>
                        <h3><?php echo ($row1) ? $row1['total'] : '0'; ?></h3>
                        [cite_start]<p>Total Patients [cite: 52]</p>
                    </div>
                    <div class="icon"><i class="fa fa-users"></i></div>
                    [cite_start]<a href="#" class="small-box-footer">Plus d'infos [cite: 53] <i class="fa fa-arrow-circle-right"></i></a>
                </div>
            </div>
            
            <div class="col-lg-3 col-xs-6">
                <div class="small-box bg-green">
                    <div class="inner">
                        [cite_start]<h3>12 [cite: 54]</h3>
                        [cite_start]<p>Consultations du jour [cite: 55]</p>
                    </div>
                    <div class="icon"><i class="fa fa-stethoscope"></i></div>
                    [cite_start]<a href="#" class="small-box-footer">Détails [cite: 56] <i class="fa fa-arrow-circle-right"></i></a>
                </div>
            </div>
        </div>

        <div class="row">
            <div class="col-md-12">
                <div class="box box-primary">
                    <div class="box-header with-border">
                        <h3 class="box-title">Bienvenue, Dr. <?php echo $name; [cite_start]?> [cite: 57]</h3>
                    </div>
                    <div class="box-body">
                        <div class="alert alert-info alert-dismissible">
                            <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                            [cite_start]<h4><i class="icon fa fa-info"></i> Note! [cite: 59]</h4>
                            [cite_start]Vous êtes actuellement connecté au module de gestion de la clinique scolaire. [cite: 60]
                        </div>
                        [cite_start]<p>Sélectionnez une option dans le menu de gauche pour commencer. [cite: 61]</p>
                    </div>
                </div>
            </div>
        </div>
    </section>
</div>

<?php 
// 5. Inclusion du pied de page
include_once('../admin/footer.php'); 
?>