/
home
/
faureele
/
qualite
/
Upload File
HOME
<!DOCTYPE html> <html lang="fr" dir="ltr"> <head> <meta charset="utf-8"> <title></title> <link href="style.css" rel="stylesheet"/> <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css" rel="stylesheet" /> <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" rel="stylesheet"/> <link href="https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/3.6.0/mdb.min.css" rel="stylesheet"/> </head> <body> <main> <div class="container-fluid"> <!--Index--> <div class="grid"> <div class="grid-sizer col-md-3"></div> <!--Intro--> <div class="grid-item col-md-12 mb-4"> <div class="card"> <div class="card-body"> <h5 class="card-title">Déposez, Copiez et Insérez !</h5> <p>Téléchargez vos fichiers, visualisez ci-dessous et copier le chemin où il se trouve pour l'intégrer dans vos documents.</p> </div> </div> </div> <!--/.Intro--> <!--Form--> <div class="grid-item col-md-12 mb-4"> <div class="card"> <div class="card-body"> <h5 class="card-title">Formulaire</h5> <form enctype="multipart/form-data" action="file.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="10000000" /> <input type="file" name="filename" class="" /> <input type="submit" class="btn btn-outline-primary" data-mdb-ripple-color="dark" value="Valider" /> </form> <div class="message" style="margin-top:15px;"> <?php if($_GET["message"] == "success"){ echo '<div class="alert alert-success" role="alert">Votre téléchargement a réussi</div>'; } if($_GET["message"] == "error"){ echo '<div class="alert alert-warning" role="alert">L\'envoi de votre fichier a échoué, si l\'erreur persiste contacter <a href="mailto:communication@gelti.fr">communication@gelti.fr</a></div>'; } if($_GET["message"] == "extensions"){ echo '<div class="alert alert-warning" role="alert">Ce type de fichier n\'est pas autorisé... Les extensions autorisées sont : jpeg, jpg, png, gif, webp et pdf.</div>';} ?> </div> </div> </div> </div> <!--/.Form--> <!--Liste--> <div class="grid-item col-md-12 mb-4"> <div class="card"> <!--Card Header--> <div class="card-header lightstyle classic-tabs"> <ul class="nav nav-tabs" id="nav-tab" role="tablist"> <li class="nav-link active" id="tabs_dossiers_complets_tab">Liste des fichiers</li> </ul> </div> <!--/.Card Header--> <!--Card Body--> <div class="tab-content"> <!--Liste Fichiers--> <div class="tab-pane fade show active" id="tabs_dossiers_complets"> <div class="table-responsive"> <table id="list_dossiers_complets" class="table table-hover w-100"> <thead> <tr> <th class="th-sm">Nom du fichier</th> <!-- <th class="th-sm">Type de fichier</th> --> <th class="th-sm">Date du téléchargement</th> <th class="th-sm">Aperçu</th> <!-- <th class="th-sm">Copier</th> <th class="th-sm">Supprimer</th> --> </tr> </thead> <tbody> <?php $dirName = "./files"; $dir = opendir($dirName); $files = array(); while($elmt = readdir($dir)){ if($elmt != "." && $elmt != ".."){ if(!is_dir($dirName."/".$elmt)){ $files[] = $elmt; // print_r($elmt); } } } closedir($dir); if(!empty($files)){ foreach($files as $fileName){ echo "<tr>"; echo "<td>".substr($fileName, 9, 120)."</td>"; echo "<td>".substr($fileName, 0, 2)."-".substr($fileName, 2, 2)."-".substr($fileName, 4, 4)."</td>"; echo "<td><a href='".$dirName."/".$fileName."'>Voir</a></td>"; echo "</tr>"; } } ?> </tbody> <tfoot> <tr> <th class="th-sm">Nom du fichier</th> <!-- <th class="th-sm">Type de fichier</th> --> <th class="th-sm">Date du téléchargement</th> <th class="th-sm">Aperçu</th> </tr> </tfoot> </table> </div> <!--/.Liste Fichiers--> </div> <!--/.Card Body--> </div> </div> <!--/.Liste--> </div> <!--Index--> </div> </main> <!--/Main layout--> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/3.6.0/mdb.min.js"></script> </body> </html>