summaryrefslogtreecommitdiff
path: root/Views/Includes/incl_form_userInfo.php
diff options
context:
space:
mode:
authorDebulois <quentin@debulois.fr>2022-03-09 19:37:55 +0100
committerDebulois <quentin@debulois.fr>2022-03-09 19:37:55 +0100
commit497ce42637ebaad0c388d309d6b5bbf91db2dfa4 (patch)
tree45844b0ad0d03559eeecf0171efed745900478de /Views/Includes/incl_form_userInfo.php
parent5ddf8de3691fde866c5a48b440cffa2990b2014c (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.php76
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