Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 2062a57fd3c68c461db08ae23be037026769ddc8
  • master par défaut protégée
  • dev
  • dev-admin
  • migration-pg
  • dev-partie
  • dev-deplacement-msg-erreurs
  • dev-jeux-favoris
  • dev-update-forms
  • dev-header-profil-deconnexion
  • dev-contact
  • dev_page_accueil
  • dev-edit-profil
  • dev-classement
  • dev_espace_membre
  • dev-images
  • javascript_valid_form
  • application_design_views
  • dev-table
  • dev-nestor
20 résultats

displayForm.html

Blame
  • displayForm.html 3,14 Kio
    <?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="Envoyer">
    				</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"); ?>