<?php
/* doc-project | pointages/connexion.php | Affiche la page de demande d’autorisation quand l’accès est refusé et redirige vers l’accueil. | Expose: aucun | Dépend de: index.php, css/style.css | Impacte: navigation, redirection, accès à l’interface | Tables: aucune */
// Code PHP pour définir des valeurs ou logique de traitement

// Vérifiez si l'accès a été refusé par index.php
if (isset($_GET['access']) && $_GET['access'] == 'refused') {
    $ip_address = $_SERVER['REMOTE_ADDR'];
    // La page va s'afficher, donc pas besoin de continuer le PHP ici
    ?>
<!DOCTYPE html>
    <html lang="fr">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <?php
    $cssPath = __DIR__ . '/css/style.css';
    $cssVersion = file_exists($cssPath) ? filemtime($cssPath) : time();
    ?>
    <link rel="stylesheet" href="css/style.css?v=<?php echo (int)$cssVersion; ?>">
    
    <script>
    function demandeAutorisation() {
        // Logique pour demander l'autorisation ici
        window.location.href = 'auth:<?php echo $ip_address; ?>';
        
        // Définir un délai de 1 seconde avant de cliquer sur le bouton "Accéder au site"
        setTimeout(function() {
            document.getElementById('retour').click();
        }, 1000); // 1000 millisecondes = 1 seconde
    }
    </script>
    
    </head>
    <body class="page-connexion">
    <button id="autorisation" onclick="demandeAutorisation()">Demander autorisation</button>
    
    <br><br><br>
    <button id="retour" class="is-hidden" onclick="window.location.href = 'index.php'">Accéder au site</button>

    </body>
    </html>
    <?php
    // Fin de l'insertion HTML, on peut continuer avec le PHP si nécessaire
    exit; // Assurez-vous de quitter le script après l'affichage si aucune autre opération PHP n'est nécessaire
}
// Autre code PHP si nécessaire
?>
