Titre: Formulaire de contact
Posté par: glupsyness le le 02-02-2014 a 14:38:24
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> </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, |
Titre: Re:Formulaire de contact
Posté par: clemtouki le le 07-02-2014 a 09:57:03
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 (http://www.emmanuel-glajean.fr/tutoriel/formulaire-avec-envoi-par-mail-1.eg) |
Titre: Re:Formulaire de contact
Posté par: Lecl0ne le le 13-02-2014 a 09:07:25
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.... :) |
Titre: Re:Formulaire de contact
Posté par: clemtouki le le 13-02-2014 a 16:56:22
Salut, As-tu bien paramétrer le serveur pour envoyer le mail ? :)
|
Titre: Re:Formulaire de contact
Posté par: Lecl0ne le le 13-02-2014 a 16:59:03
Salut, As-tu bien paramétrer le serveur pour envoyer le mail ? :)
|
|
C'est à dire? :) Merci de ton aide! |
Titre: Re:Formulaire de contact
Posté par: clemtouki le le 13-02-2014 a 17:13:08
De rien ! Tu lis ton fichier PHP avec quoi ? Un serveur, WAMP, MAMP ou un navigateur ? ;) |
Titre: Re:Formulaire de contact
Posté par: Lecl0ne le le 14-02-2014 a 07:57:31
| Je le lis avec Dreamweaver ou CoffeeCup ! |
Titre: Re:Formulaire de contact
Posté par: clemtouki le le 14-02-2014 a 21:05:50
| Je n'utilise pas ces logiciels, est-ce que le php se lit ou il apparait comme dans ton éditeur ? |
Titre: Re:Formulaire de contact
Posté par: Lecl0ne le le 22-02-2014 a 02:32:08
| Malheureusement il ne fait qu'apparaitre :( Essaie si tu veux, le lien est plus haut ! |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|