diff options
| author | Debulois <quentin@debulois.fr> | 2022-03-09 19:37:55 +0100 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-03-09 19:37:55 +0100 |
| commit | 497ce42637ebaad0c388d309d6b5bbf91db2dfa4 (patch) | |
| tree | 45844b0ad0d03559eeecf0171efed745900478de /Views/Includes/incl_form_userInfo.php | |
| parent | 5ddf8de3691fde866c5a48b440cffa2990b2014c (diff) | |
Mise à jour des fonctions de la bdd avec le nouveau modèle, renommage des fichier pour plus de clarte et ajout des documents et infos
Diffstat (limited to 'Views/Includes/incl_form_userInfo.php')
| -rw-r--r-- | Views/Includes/incl_form_userInfo.php | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/Views/Includes/incl_form_userInfo.php b/Views/Includes/incl_form_userInfo.php new file mode 100644 index 0000000..4cc509c --- /dev/null +++ b/Views/Includes/incl_form_userInfo.php @@ -0,0 +1,76 @@ +<?php +// **************************************************************************** +// Description: Formulaire pour modifier les informations de l'utilisateur +// **************************************************************************** +// Import des textes en fonction de la langue définie dans la variable "lang" de la session. +require_once(dirname(__FILE__)."/".$_SESSION["lang"]."/text.php"); +// Import des méthodes de la base de donnée pour les recherches. +require_once(dirname( __FILE__ )."/../../Database/meth_dbsearch.php"); +// Instanciation de la bdd avec les méthodes de recherche. +$dbsearch = new DbSearch; +// Recherches des informations avec l'id de l'utilisateur actuellement connecté. +$info = $dbsearch->get_user_info_by_id($_SESSION["userId"]); +if (!$info) { + $info = [ + ["lastname" => "", + "firstname" => "", + "job" => "", + "degree" => "", + "capability" => "", + "description" => "", + "phoneNumber" => "", + "adress" => "", + "zipCode" => "", + "city" => ""] + ]; +} +echo(' <!-- Separateur --> + <div class="separator"></div> + <!-- Modification des infos de l\'utilisateur --> + <div id="userInfo"> + <h2>'.$text[basename(__FILE__, ".php")]["h2"].'</h2> + <form action="/../Wrapper/wrapper.php" method="post"> + <label> + <i class="fas fa-users"></i> + <input type="text" name="lastname" id="lastname" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["lastname"].'" value="'.$info[0]["lastname"].'" required> + </label> + <label> + <i class="fas fa-user"></i> + <input type="text" name="firstname" id="firstname" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["firstname"].'" value="'.$info[0]["firstname"].'" required> + </label> + <label> + <i class="fas fa-wrench"></i> + <input type="text" name="job" id="job" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["job"].'" value="'.$info[0]["job"].'"> + </label> + <label> + <i class="fas fa-user-graduate"></i> + <input type="text" name="degree" id="degree" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["degree"].'"value="'.$info[0]["degree"].'"> + </label> + <label> + <i class="fas fa-cogs"></i> + <textarea name="capability" id="capability" placeholder="'.$text[basename(__FILE__, ".php")]["capability"].'" cols="30" rows="2" >'.$info[0]["capability"].'</textarea> + </label> + <label> + <i class="fas fa-file-signature"></i> + <textarea name="description" id="description" placeholder="'.$text[basename(__FILE__, ".php")]["description"].'" cols="30" rows="2" >'.$info[0]["description"].'</textarea> + </label> + <label> + <i class="fas fa-mobile-alt"></i> + <input type="text" name="phoneNumber" id="phoneNumber" maxlength="10" placeholder="'.$text[basename(__FILE__, ".php")]["phoneNumber"].'" value="'.$info[0]["phoneNumber"].'"> + </label> + <label> + <i class="fas fa-home"></i> + <input type="text" name="adress" id="adress" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["adress"].'" value="'.$info[0]["adress"].'"> + </label> + <label> + <i class="fas fa-map-marker-alt"></i> + <input type="text" name="zipCode" id="zipCode" maxlength="6" placeholder="'.$text[basename(__FILE__, ".php")]["zipCode"].'" value="'.$info[0]["zipCode"].'"> + </label> + <label> + <i class="fas fa-city"></i> + <input type="text" name="city" id="city" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["city"].'" value="'.$info[0]["city"].'"> + </label> + <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submit"].'"> + </form> + </div>') +?>
\ No newline at end of file |
