0x1998 - MANAGER
Edit File: user.php
<?php include "config/auth-config.php"; include "config/authcheck.php"; include "config/garde.php"; // VERIFICATION if (!autor($_SESSION['user'],5)) { $msg="Vos autorisations sont insuffisantes pour cette action"; header("Location:accueil.php?msg=$msg"); die(); } ?> <script type="text/javascript"> $(document).ready(function() { charge(); }); function charge() { var user=document.user[0].value; var profil=document.user[5].value; var loadurl='aj_skillDispo.php?user='+user+'&profil='+profil; $.get(loadurl, function(data) { $("#skill_dispo").html(data) }); var loadurl='aj_skillSelect.php?user='+user+'&profil='+profil; $.get(loadurl, function(data) { $("#skill_select").html(data) }); } </script> </head> <body> <div class="col-md-10 col-md-offset-1"> <div class="panel panel-primary"> <div class="panel-heading"> <h3><center>Utilisateurs</center></h3> </div> <div class="panel-body"> <?php // DEBUT du FORMULAIRE $numuser=isset($_GET['numuser'])? $_GET['numuser']:''; // Récupération des valeurs if ($numuser!="") { $requete = "SELECT * from `".PREF."users` INNER JOIN `user_type`on ".PREF."users.id=user_type.id WHERE ".PREF."users.id='".$numuser."'"; $result = mysqli_query($link,$requete) or die("requete impossible $requete ..."); $row = mysqli_fetch_array($result); $valeurs = $row; mysqli_free_result($result); } echo " <form class=\"form-horizontal\" name=\"user\" id=\"user\">"; //CACHE => ID echo " <input type=\"hidden\" name=\"don[0]\" value=\"".$numuser."\" />"; // PREMIERE LIGNE : NOM ET LOGIN (NON MODIFIABLES) echo " <div class=\"row\"> <div class=\"form-group\">"; $val= ($numuser!="") ?$valeurs['name'] :""; echo " <label for=\"don[1]\" class=\"col-sm-1 control-label\">Nom (*)</label> <div class=\"col-sm-5\"> <input type=\"text\" class=\"form-control\" name=\"don[1]\" value=\"".$val."\" size=\"20\" readonly=\"readonly\" /> </div>"; $val=($numuser!="") ?$valeurs['username']:''; echo " <label for=\"don[2]\" class=\"col-sm-1 control-label\">Login (*)</label> <div class=\"col-sm-5\"> <input type=\"text\" class=\"form-control\" name=\"don[2]\" value=\"".$val."\" size=\"20\" readonly=\"readonly\" /> </div> </div>"; // Form group 1! // SECONDE LIGNE echo " <div class=\"form-group\">"; $val=($numuser!="") ?$valeurs['nom']:''; echo " <label for=\"don[7]\" class=\"col-sm-1 control-label\">Nom</label> <div class=\"col-sm-5\"> <input type=\"text\" class=\"form-control\" name=\"don[7]\" value=\"".$val."\" size=\"50\" /> </div>"; $val=($numuser!="") ? $valeurs['niveau']:0; echo " <label for=\"don[4]\" class=\"col-sm-1 control-label\">Niveau</label> <div class=\"col-sm-5\"> <input type=\"text\" class=\"form-control\" name=\"don[4]\" value=\"".$val."\" size=\"4\" /> </div> </div>"; // Form group 2 ! // TROISIEME LIGNE echo " <div class=\"form-group\">"; $val=($numuser!="") ? $valeurs['type']:''; echo " <label for=\"don[8]\" class=\"col-sm-1 control-label\">Profil</label> <div class=\"col-sm-5\"> <select class=\"form-control\" name=\"don[8]\"> <option "; if ($val=="") echo "selected=\"selected\" "; echo "value=\"\">--Choisir--</option>"; $result = mysqli_query($link,"SELECT * from `list_profil` order by `list_profil_denom`") or die("requete impossible ..."); while($profil = mysqli_fetch_array($result)) { echo "<option "; if ($val==$profil['list_profil_id']) echo "selected=\"selected\" "; echo "value='".$profil['list_profil_id']."'>".$profil['list_profil_denom']."</option> "; } echo "</select> </div>"; $val=($numuser!="") ? $valeurs['gsm']:''; echo " <label for=\"don[9]\" class=\"col-sm-1 control-label\">GSM</label> <div class=\"col-sm-5\"> <input type=\"text\" class=\"form-control\" name=\"don[9]\" value=\"".$val."\" size=\"4\" /> </div> </div>"; // From group 3 ! // QUATRIEME LIGNE echo " <div class=\"form-group\">"; $val=($numuser!="") ? $valeurs['presence']:''; echo " <label for=\"don[10]\" class=\"col-sm-1 control-label\">Temps</label> <div class=\"col-sm-5\"> <input type=\"text\" class=\"form-control\" name=\"don[10]\" value=\"".$val."\" size=\"4\" /> </div>"; $val=($numuser!="") ? $valeurs['APH']:''; echo " <label for=\"don[11]\" class=\"col-sm-1 control-label\">APH</label> <div class=\"col-sm-2\"> <input type=\"text\" class=\"form-control\" name=\"don[11]\" value=\"".$val."\" size=\"4\" /> </div>"; $val=($numuser!="") ? $valeurs['rem']:''; echo " <label for=\"don[12]\" class=\"col-sm-1 control-label\">Code</label> <div class=\"col-sm-2\"> <input type=\"text\" class=\"form-control\" name=\"don[12]\" value=\"".$val."\" size=\"4\" /> </div> </div>"; // From group 4 ! echo "</div>"; // row echo " <div class=\"row\"> <center> <input type=\"hidden\" name=\"action\" value=\"user\" /> <input type=\"button\" class=\"btn btn-primary\" onclick=\"enregUser()\" value=\"Valider les modifications\" /> </center> </div> </form> <div class=\"row\"> </div> "; // 2 blocs skills echo " <div class=\"row\"> <div class=\"col-md-6\"> <div class=\"panel panel-primary\"> <div class=\"panel-heading\"> <center>Skills disponibles</center> </div> <div class=\"panel-body\" id=\"skill_dispo\"> </div> </div> </div> <div class=\"col-md-6\"> <div class=\"panel panel-primary\"> <div class=\"panel-heading\"> <center>Skills sélectionnées</center> </div> <div class=\"panel-body\" id=\"skill_select\"> </div> </div> </div> </div> "; echo" </div> <!-- body --> </div> <!-- panel --> </div> <!-- row12 --> "; // ROW INF echo" <div class=\"row\"> <div class=\"col-md-12\"><center> <button class=\"btn btn-primary\" onclick=\"load('liste','')\">Retour à la liste</button> </div></div>"; ?> </body> </html>