diff --git a/app/view/Contact/displayForm.html b/app/view/Contact/displayForm.html new file mode 100644 index 0000000000000000000000000000000000000000..d266915574a0eb195667385aaf0e0df87403e6ed --- /dev/null +++ b/app/view/Contact/displayForm.html @@ -0,0 +1,88 @@ +<?php + session_start(); + + $page_title = "Formulaire de contact"; + include(ROOT."/app/view/Includes/header.include.html"); +?> + + + <?php + if(isset($_SESSION['contactErrCode'])) { // si message d'erreur + $errCode = $_SESSION['contactErrCode']; + if($errCode == 2) { // on détermine le message + $errMsg = '<h3>Pseudo déjà utilisé !</h3>'; + } elseif($errCode == 3) { + $errMsg = '<h3>Adresse e-mail vide !</h3>'; + } + echo '<article class="msg-erreur">'.$errMsg.'</article>'; // on affiche le message + unset($_SESSION['contactErrCode']); // on retire la variable de session + } + ?> + + + <article> + <h2>Formulaire de contact</h2> + <div class="inscription-form"> + <form method="post" action="contact/send" enctype="multipart/form-data" onsubmit="return checkForm();"> + + <div class="form-line"> + <div class="validation-container-left"> + <label for="pseudo">Pseudo : </label> + <input type="text" name="pseudo" id="pseudo" /> + </div> + <div class="validation-container"> + <span id="rsp_pseudo" class="validation-container-content"></span> + <input type="checkbox" disabled name="valid_pseudo" class="validation-checkbox" /> + </div> + </div> + <div class="form-line"> + <div class="validation-container-left"> + <label for="nom">Nom* : </label> + <input type="text" required="" name="nom" id="nom" /> + </div> + <div class="validation-container"> + <span id="rsp_nom" class="validation-container-content"></span> + <input type="checkbox" disabled name="valid_nom" class="validation-checkbox" /> + </div> + </div> + <div class="form-line"> + <div class="validation-container-left"> + <label for="prenom">Prénom* : </label> + <input type="text" required="" name="prenom" id="prenom" /> + </div> + <div class="validation-container"> + <span id="rsp_prenom" class="validation-container-content"></span> + <input type="checkbox" disabled name="valid_prenom" class="validation-checkbox" /> + </div> + </div> + <div class="form-line"> + <div class="validation-container-left"> + <label for="email">Adresse e-mail* : </label> + <input type="email" required="" name="email" id="email" onchange="if(this.value != '') callAjax('checkEmail', this.value, this.id);" /> + </div> + <div class="validation-container"> + <span id="rsp_email" class="validation-container-content"></span> + <input type="checkbox" disabled name="valid_email" class="validation-checkbox" /> + </div> + </div> + <div class="form-line"> + <div class="validation-container-left"> + <label for="description">Votre message : </label> + <textarea name="message" id="message"></textarea> + </div> + </div> + <div class="submit"> + <input type="reset" name="reset" value="Réinitialiser"> + <input type="submit" name="submit" value="S'inscrire"> + </div> + </form> + </div> + </article> + + + + <script type="text/javascript" src="<?php echo BASE_URL; ?>/js/jquery.min.js"></script> + <script type="text/javascript" src="<?php echo BASE_URL; ?>/js/verif_form_contact.js"></script> + + +<?php include(ROOT."/app/view/Includes/footer.include.html"); ?>