<?php
/* Accès sécurisé à des données contenues au sein d'un répertoire spécifique.
*/
// Démarrage de la session qui va contenir le login de l'utilisateur.
session_start();
// Connexion à la base de données.
require 'connexion.php';
// Répertoire contenant les fichiers à accès restreints.
define('REPERTOIRE', 'documents');
/* On a un switch à trois états : un utilisateur connu, un utilisateur en train de
* s'authentifier, un utilisateur à qui on demande une authentification.
*/
if (isset ($_SESSION['user'])) {
// Envoi du fichier demandé.
} elseif (isset ($_POST['submit']) ) {
// Traitement du login et du mot de passe saisis.
} else {
// Demande d'un login et d'un mot de passe.
}
mysql_close();
?>