diff options
Diffstat (limited to 'Views/Includes/incl_form_mission.php')
| -rw-r--r-- | Views/Includes/incl_form_mission.php | 89 |
1 files changed, 58 insertions, 31 deletions
diff --git a/Views/Includes/incl_form_mission.php b/Views/Includes/incl_form_mission.php index 4d6d311..345dca2 100644 --- a/Views/Includes/incl_form_mission.php +++ b/Views/Includes/incl_form_mission.php @@ -4,35 +4,62 @@ // **************************************************************************** // 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"); -echo(' <div class="separator"></div> - <div id="mission"> - <h2>'.$text[basename(__FILE__, ".php")]["h2"].'</h2> - <form id="missionForm" action="/../Wrapper/wrapper.php" method="post"> - <label> - <i class="fas fa-edit"></i> - <input type="text" name="subject" placeholder="'.$text[basename(__FILE__, ".php")]["subject"].'" maxlength="128" required> - </label> - <label class="flex-start"> - <i class="far fa-star"></i> - <select name="note" required> - <option value="" selected disabled hidden>Note</option> - <option value="5">5</option> - <option value="4">4</option> - <option value="3">3</option> - <option value="2">2</option> - <option value="1">1</option> - <option value="0">0</option> - </select> - </label> - <label> - <i class="far fa-comment-alt"></i> - <textarea name="review" placeholder="'.$text[basename(__FILE__, ".php")]["review"].'" required></textarea> - </label> - <label> - <i class="fas fa-user-cog"></i> - <input type="text" name="proId" placeholder="'.$text[basename(__FILE__, ".php")]["consultantId"].'" maxlength="10" required> - </label> - <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submit"].'"> - </form> - </div>'.PHP_EOL); +// Import des méthodes de la base de donnée pour les recherches. +require_once(dirname( __FILE__ )."/../../Database/meth_dbsearch.php"); +if (isset($_SESSION["missionInitiate"]) + && count($_SESSION["missionInitiate"]) > 0 +) { + echo(' <div class="separator"></div> + <div id="mission"> + <h2>'.$text[basename(__FILE__, ".php")]["h2"].'</h2> + <form id="missionForm" action="/../Wrapper/wrapper.php" method="post"> + <label> + <i class="fas fa-edit"></i> + <input type="text" name="missionSubject" placeholder="'.$text[basename(__FILE__, ".php")]["subject"].'" maxlength="128" required> + </label> + <select name="missionJob"> + <option value="" selected>'.$text[basename(__FILE__, ".php")]["jobsSel"].'</option>'.PHP_EOL); + for ($i = 0; $i < count($_SESSION["missionInitiate"]["proJobs"]); $i++) { + echo(' <option value="'.$_SESSION["missionInitiate"]["proJobs"][$i]["jobCategoryId"].'">'.$_SESSION["missionInitiate"]["proJobs"][$i]["jobCategoryName".ucwords($_SESSION["lang"])].'</option>'.PHP_EOL); + } + echo(' </select> + <input type="hidden" name="missionProId" value="'.$_SESSION["missionInitiate"]["proId"].'"> + <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submit"].'"> + </form> + </div>'.PHP_EOL); + unset($_SESSION["missionInitiate"]); + +} elseif (isset($_SESSION["missionCompleted"]) + && count($_SESSION["missionCompleted"]) > 0 +) { + echo('<div class="separator"></div> + <div id="mission"> + <h2>'.$text[basename(__FILE__, ".php")]["h2"].'</h2> + <form id="missionForm" action="/../Wrapper/wrapper.php" method="post"> + <label class="flex-start"> + <i class="far fa-star"></i> + <select name="note" required> + <option value="" selected disabled hidden>Note</option> + <option value="5">5</option> + <option value="4">4</option> + <option value="3">3</option> + <option value="2">2</option> + <option value="1">1</option> + <option value="0">0</option> + </select> + </label> + <label> + <i class="far fa-comment-alt"></i> + <textarea name="review" placeholder="'.$text[basename(__FILE__, ".php")]["review"].'" required></textarea> + </label>'); + echo(' <input type="hidden" name="missionCompletedId" value="'.$_SESSION["missionCompleted"]["missionId"].'"> + <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submit"].'"> + </form> + </div>'.PHP_EOL); + unset($_SESSION["missionCompleted"]); + +} else { + header("Location: /Views/myMission.php"); + die(); +} ?>
\ No newline at end of file |
