Skip to content
Extraits de code Groupes Projets
Valider 124bd009 rédigé par vbochet's avatar vbochet
Parcourir les fichiers

Création du fichier de vue pour le formulaire de contact

parent bea9ba4a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!21Merge de Dev dans Master,!11Merge de Dev-contact dans Dev
<?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"); ?>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment