La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  HTML / CSS / XHTML
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Formulaire de contact
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Formulaire de contact  (Lu 7784 fois)
Formulaire de contact
« sur: le 02-02-2014 a 14:38:24 »
glupsyness
Membre récent
*

Hors-Ligne

Messages: 1





Voir le Profil    E-Mail
Répondre avec citation

Bonjour à tous,

Je suis débutant, j'aimerai savoir comment établir un formulaire de contact sur mon site internet. J'ai téléchargé un Template gratuit qui possède déjà le code HTML pour les champs du formulaire. Je voudrais savoir comment le compléter et savoir comment créer une page en PHP pour rediriger le message validé sur ma boite mail.

Je vous écris le code qui est déjà existant sur la page HTML existante :

<h2>Formulaire de contact</h2>

<form id="ContactForm" method="post">

<div>

<div  class="wrapper">
<span>Nom :</span>
<input type="text" class="input" >
</div>

<div  class="wrapper">
<span>Téléphone :</span>
<input type="text" class="input" >
</div>

<div  class="wrapper">
<span>E-mail :</span>
<input type="text" class="input" >
</div>

<div  class="textarea_box">
<span>Message :</span>
<textarea name="textarea" cols="1" rows="1"></textarea>
</div>

<div class="wrapper">
<span>&nbsp;</span>
<a href="#" class="button1" onClick="document.getElementById('ContactForm').reset()"><span></span><strong>EFFACER</strong></a>
<a href="#" class="button1" onClick="document.getElementById('ContactForm').submit()"><span></span><strong>ENVOYER</strong></a>
</div>
</div>
</form>

Je vous remercie par avance. J'ai déjà regardé sur Google, etc mais je n'ai pas trouvé la solution, mon formulaire à l'air différent des autres. 

Je vous remercie,

Rapporter au modérateur  

Re:Formulaire de contact
« Répondre #1 sur: le 07-02-2014 a 09:57:03 »
clemtouki
Membre récent
*

Hors-Ligne

Messages: 15





Voir le Profil
Répondre avec citation

Salut, si tu es  débutant et que tu y connais un rien en html,
je te conseille de faire ton formulaire toi meme, c'est pas très compliqué.
(tu n'as meme pas besoin de comprendre le php)

Voila un lien pour commencer http://www.emmanuel-glajean.fr/tutoriel/formulaire-avec-envoi-par-mail-1.eg

Rapporter au modérateur  
Re:Formulaire de contact
« Répondre #2 sur: le 13-02-2014 a 09:07:25 »
Lecl0ne
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 4





Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour,

J'ai suivi justement le tuto indiqué ci-dessus, et ça ne fonctionne pas.

Voici ma page de contact (si vous voulez tester)
http://www.dclench.fr/contact.html

Voici ce que j'ai indiqué dans ma page contact:

<!-- form -->

            <form id="contactForm" action="#" method="post">
            <form action="send-mail.php" method="post">
            
            <label for="name">Nom<br/></label>
            <input id="name" name="name" type="text" value=""/>
            
            <label for="email"><br/>Adresse email<br/></label>
            <input id="email" name="email" type="text" value=""/>
            <label for="comments"><br/>Message<br/></label>
            <textarea id="comments" name="comments"></textarea>
            <br/>
            <button type="submit">Envoyer</button>
                  
<!-- ENDS form -->



Et dans mon fichier PHP:


if(isset($_POST) && isset($_POST['name']) && isset($_POST['email']) && isset($_POST['comments'])){
   if(!empty($_POST['name']) && !empty($_POST['email']) && !empty($_POST['comments'])){
      $destinataire = "contact@dclench.fr";
      $sujet = "Demande de contact sur DclencH.fr";
      $message = "Nom : ".$_POST['name']."\r\n";
      $message = "Adresse email : ".$_POST['email']."\r\n";
      $message = "Message : ".$_POST['comments']."\r\n";
      $entete = 'From: '.$_POST['email']."\r\n".
           'Reply-To: '.$_POST['email']."\r\n".
      'X-Mailer: PHP/'.phpversion();
      if (mail($destinataire,$sujet,$message,$entete)){
         echo 'Message envoyé';
      } else {
         echo "Une erreur est survenue lors de l'envoi du formulaire par email";
      }
   }
}



Une idée..?? Merci.... 

« Dernière Édition: le 13-02-2014 a 09:08:46 par Lecl0ne » Rapporter au modérateur  
Re:Formulaire de contact
« Répondre #3 sur: le 13-02-2014 a 16:56:22 »
clemtouki
Membre récent
*

Hors-Ligne

Messages: 15





Voir le Profil
Répondre avec citation

Salut,
As-tu bien paramétrer le serveur pour envoyer le mail ?

Rapporter au modérateur  
Re:Formulaire de contact
« Répondre #4 sur: le 13-02-2014 a 16:59:03 »
Lecl0ne
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 4





Voir le Profil    WWW    E-Mail
Répondre avec citation

Citation de: clemtouki le le 13-02-2014 a 16:56:22
Salut,
As-tu bien paramétrer le serveur pour envoyer le mail ?



C'est à dire?
Merci de ton aide!

Rapporter au modérateur  
Re:Formulaire de contact
« Répondre #5 sur: le 13-02-2014 a 17:13:08 »
clemtouki
Membre récent
*

Hors-Ligne

Messages: 15





Voir le Profil
Répondre avec citation

De rien !
Tu lis ton fichier PHP avec quoi ? Un serveur, WAMP, MAMP ou un navigateur ?

Rapporter au modérateur  
Re:Formulaire de contact
« Répondre #6 sur: le 14-02-2014 a 07:57:31 »
Lecl0ne
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 4





Voir le Profil    WWW    E-Mail
Répondre avec citation

Je le lis avec Dreamweaver ou CoffeeCup  !

« Dernière Édition: le 14-02-2014 a 11:28:05 par Lecl0ne » Rapporter au modérateur  
Re:Formulaire de contact
« Répondre #7 sur: le 14-02-2014 a 21:05:50 »
clemtouki
Membre récent
*

Hors-Ligne

Messages: 15





Voir le Profil
Répondre avec citation

Je n'utilise pas ces logiciels, est-ce que le php se lit ou il apparait comme dans ton éditeur ?

Rapporter au modérateur  
Re:Formulaire de contact
« Répondre #8 sur: le 22-02-2014 a 02:32:08 »
Lecl0ne
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 4





Voir le Profil    WWW    E-Mail
Répondre avec citation

Malheureusement il ne fait qu'apparaitre Essaie si tu veux, le lien est plus haut !

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg