0x1998 - MANAGER
Edit File: listing_fichiers.php
<?php include "config/auth-config.php"; include "config/authcheck.php"; include "config/garde.php"; // VERIFICATION if (!verif_autor($_SESSION['user'],6)) { $msg="Vos autorisations sont insuffisantes pour accéder à cette fonction"; echo $msg; die(); } $type=isset($_GET['type'])? $_GET['type']:""; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Fichiers</title> <link href="config/stylePage.css" rel="stylesheet" type="text/css"></link> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <?php entete(); ?> <style> .tt-hint { visibility:hidden; } </style> <script type="text/javascript"> $(document).ready(function(){ change(document.forms['listSkill'][1].value); $("#fichier").submit(function(event){ var type=document.forms['listSkill'][1].value; document.forms['fichier'][0].value=type; var fichier=document.forms['fichier'][1].value; if (type=="" || fichier=='') {alert("Il manque des données"); return false;}; //disable the default form submission event.preventDefault(); //grab all form data var formData = new FormData($(this)[0]); $.ajax({ url: 'garde_do.php', type: 'POST', data: formData, async: false, cache: false, contentType: false, processData: false, success: function (returndata) { alert(returndata); } }); change(document.forms['listSkill'][1].value); return false; }); }); function change(index) { var loadurl='aj_listfiles.php?action=write&type='+index; var targ="#list_pers"; $.get(loadurl, function(data) { $(targ).html(data) }); } function up(index) { $.post( "garde_do.php", {action:'up',id:index}, function(html) {change(document.forms['listSkill'][1].value)}); return false; } function down(index) { $.post( "garde_do.php", {action:'down',id:index}, function(html) {change(document.forms['listSkill'][1].value)}); return false; } function drop(index) { mess_conf= confirm("Attention vous allez supprimer ce document !") if (mess_conf==false) return false; $.post( "garde_do.php", {action:'drop_file',id:index}, function(html) {change(document.forms['listSkill'][1].value)}); return false; } </script> <?php if ($_SERVER['SERVER_NAME']=='localhost') { echo " <script type=\"text/javascript\"> $(document).ready(function() { $(\".panel-primary>.panel-heading\").css({backgroundColor: \"#FF0000\"}); $(\".panel-primary>.panel-heading\").css({backgroundImage: \"none\"}); $(\".panel-primary>.panel-heading\").css({filter: \"none\"}); }); </script> "; } ?> </head> <body> <div class="col-md-10 col-md-offset-1 "> <div class="panel panel-primary"> <div class="panel-heading"> <h3><center>Gestion des fichiers <?php echo $type;?></center></h3> </div> <div class="panel-body"> <div id="content"> <div class="row"> <div class="col-md-4"> <div class="col-md-12"> <div class="panel panel-info"> <div class="panel-heading"> <center>Choisissez une liste</center> </div> <div class="panel-body"> <form class="form-horizontal" method="post" name="listSkill" id="listSkill" > <input type="hidden" id="test" value="1"/> <div class="form-group"> <select class=" form-control" size="1" placeholder="Catégorie" id="type" name="type" onchange="change(this.options[this.selectedIndex].value)" > <option value="">---Choisir---</option> <?php $result = mysqli_query($link,"SELECT * from `list_skill` where list_skill_doc='Y' order by `list_skill_denom`") or die("requete impossible ..."); while($profil = mysqli_fetch_array($result)) { echo "<option value='".$profil['list_skill_id']."'>".$profil['list_skill_denom']."</option>"; } ?> </select> </div></form> </div> </div> </div> <div class="col-md-12"> <div class="panel panel-info"> <div class="panel-heading"> <center>Envoyer un fichier</center> </div> <div class="panel-body"> <form class="form-horizontal" method="post" name="fichier" id="fichier" enctype="multipart/form-data" > <input type="hidden" id="type" name="type" value=""/> <input type="hidden" id="action" name="action" value="add_file"/> <div class="form-group"> <div class="col-sm-12"> <input type="file" id="monfichier" name="monfichier" /> </div> <div class="col-sm-12"> Remarque : <input type="text" id="comment" class="form-control" name="comment" /> </div> </div> <div class="form-group"> <div class="col-sm-12"> <center><button type="submit" id="send" name="send" class="btn btn-primary">Envoyer</button></center> </form> </div> </div> </div> </div> </div> </div> <div class="col-md-8"> <div class="panel panel-info"> <div class="panel-heading"> <center>Listing des fichiers de cette catégorie</center> </div> <div class="panel-body"> <div class="row"> <div class="col-md-12" id="list_pers"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="panel-footer"> <center><button class="btn btn-default" onclick="location.href = 'accueil.php'">Retour à l'accueil</button></center> </div> </div> </div> </body> </html>