Partage
  • Partager sur Facebook
  • Partager sur Twitter

ENVOI DE DONNÉES FORMULAIRE

FORMULAIRE AVEC OPTION DÉROULÉ

    5 juillet 2020 à 21:43:12

    Bonjour, 

    C'est tout premier site officiel que je viens de réaliser. Mais le truc est que depuis un bon moment, voir plus de deux semaines, j'arrive pas à réaliser la fonction d'envoi de mail avec PHP sur mon formulaire HTML/CSS qui comprend une option déroulé. Pourtant, le délai presse au niveau de l'évaluation du projet.

    Je souhaiterais que vous m'aidiez à enfin réussir à envoyer les données de mon formulaire dans ma boîte mail.

    Ci dessous le code:

    <div class="container-contact100">
    		<div class="wrap-contact100">
    			<form class="contact100-form validate-form">
    			<!--------------------TITRE-->
    				<span class="contact100-form-title">
    					<STRONG>DEMANDEZ VOTRE DEVIS</STRONG>
    					<h5><font color="orange">
    					Merci de remplir correctement ce formulaire!
    					</font></h5>
    				</span>
    
    
    				<!--------------------Nom-->
    				<div class="wrap-input100 validate-input" data-validate="Champ requis">
    					<label class="label-input100" for="name">Nom</label>
    					<input id="Nom" class="input100" type="text" name="Nom" placeholder="Nom">
    					<span class="focus-input100"></span>
    				</div>
    				
    				<!--------------------CATEGORIE-->
    				<div class="wrap-input100">
    					<div class="label-input100">Catégorie</div>
    					<div>
    						<select class="js-select2" name="Categorie">
    							<option value="0">Définissez</option>
    							<option value="Startup">Startup</option>
    							<option value="PME/PMI">PME/PMI</option>
    							<option value="Grande Entreprise">Grande Entreprise</option>
    							<option value="Autre">Autre</option>				
    						</select>
    						<div class="dropDownSelect2"></div>
    					</div>
    					<span class="focus-input100"></span>
    				</div>
    				
    				<!--------------------EMAIL-->
    				<div class="wrap-input100 validate-input" data-validate = "Champ requis: e@an.c">
    					<label class="label-input100" for="email">Adresse Email</label>
    					<input id="Email" class="input100" type="text" name="Email" placeholder="Votre Email">
    					<span class="focus-input100"></span>
    				</div>
    				
    				<!--------------------CONTACT-->
    				<div class="wrap-input100 validate-input" data-validate="Champ requis">
    					<label class="label-input100" for="name">Contact</label>
    					<input id="Contact" class="input100" type="number" name="Contact" placeholder="+0123456789">
    					<span class="focus-input100"></span>
    				</div>
    
    				<!--------------------MESSAGE-->
    				<div class="wrap-input100 validate-input" data-validate = "Champ requis">
    					<label class="label-input100" for="message">Message</label>
    					<textarea id="Message" class="input100" name="Message" placeholder="Décrivez Brièvement Votre Besoin..."></textarea>
    					<span class="focus-input100"></span>
    				</div>
    
    				<!--------------------ENVOI-->
    				<div class="container-contact100-form-btn">
    					<button class="contact100-form-btn">
    						Validez
    					</button>
    				</div>
    
    			</form>
    
    			<div class="contact100-more flex-col-c-m" style="background-image: url('images/bg-03.jpg');">
    			</div>
    		</div>
    	</div>
    
    
    	<script>
    		$(".js-select2").each(function(){
    			$(this).select2({
    				minimumResultsForSearch: 20,
    				dropdownParent: $(this).next('.dropDownSelect2')
    			});
    		})
    		$(".js-select2").each(function(){
    			$(this).on('select2:open', function (e){
    				$(this).parent().next().addClass('eff-focus-selection');
    			});
    		});
    		$(".js-select2").each(function(){
    			$(this).on('select2:close', function (e){
    				$(this).parent().next().removeClass('eff-focus-selection');
    			});
    		});
    
    	</script>
    <!--===============================================================================================-->



    Merci d'avance !

    • Partager sur Facebook
    • Partager sur Twitter
      5 juillet 2020 à 22:31:10

      Bonjour, Merci de retirer toutes les lettres capitales de votre titre.

      Majuscules abusives

      L'écriture en majuscules est considérée comme une parole criée et diminue autant la lisibilité du texte que sa compréhension. Les majuscules abusives sont donc interdites aussi bien dans les titres que dans les messages.

      Liens conseillés


      Bonsoir, quel est le code PHP que vous avez écrit?

      La balise <font> est  obsolète et donc n'est plus à utiliser, à supprimer de toute urgence. Passer votre code HTML au validateur =>  validator.w3.org

      Pas de titre ni autre balise block dans un span, celui-ci n'accepte que du contenu phrasé.

      -
      Edité par AbcAbc6 5 juillet 2020 à 22:39:01

      • Partager sur Facebook
      • Partager sur Twitter
        5 juillet 2020 à 23:05:01

        Bonjour.

        J'ai essayé de corriger le code sur W3, mais hélas.

        Mais y a pas moyen de m'indiquer une solution PHP mais si le code HTML est à revoir ?

        Pour les majuscules, je verrai.

        Merci d'avance !

        • Partager sur Facebook
        • Partager sur Twitter
          5 juillet 2020 à 23:14:19

          NATIKO a écrit:

          Bonjour.

          J'ai essayé de corriger le code sur W3, mais hélas.

          Comment cela hélas???

          Mais y a pas moyen de m'indiquer une solution PHP mais si le code HTML est à revoir ?

          https://www.php.net/manual/fr/function.mail.php ou phpmailer

          Pour les majuscules, je verrai.

          NON, vous ne verrez pas. C'est tout vu, pour modifier le titre de votre sujet éditer le premier message de ce sujet. Je viens de voir que c'est au moins la troisième fois que la modération vous fait cette remarque, si vous ne respectez pas les règles du forum je serais contraint de fermer ce sujet.

          • Partager sur Facebook
          • Partager sur Twitter

          ENVOI DE DONNÉES FORMULAIRE

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown