bonjour à tous
je suis nouveau sur le forum, et veuillez m'excuser si je ne poste pas au bon endroit. Je vous contacte car je suis vraiment désespéré.
J'ai trouvé sur le net un formulaire assez simple alliant code html sur la page web et code php pour traitement des données du formulaire.
Voici mon morceau de code html :
Voici mon code php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <form name="formulaire" action="http://www.adressedevotresite.fr/traitement.php" method="post" onSubmit="return verification()"> <table cellspacing="0"> <tr><td class="info">Votre nom / prénom </td><td class="champ"> <input name="nom" type="text" size="50" class="writein"></td></tr> <tr><td class="info">Votre email </td><td class="champ"> <input name="prenom" type="text" size="50" class="writein"></td></tr> <tr> <td class="info">Votre numéro de téléphone </td> <td class="champ"> <input name="email" type="text" size="50" class="writein"></td></tr> <tr><td class="subject">Le motif de votre message</td><td class="liste"> <input name="sujet" type="radio" value="renseignement">Renseignement<br> <input name="sujet" type="radio" value="probleme technique"> Probleme technique<br> <input name="sujet" type="radio" value="partenariat">Partenariat</td></tr> <tr><td class="contenu">Votre message</td> <td class="contenant"><textarea name="texte" cols="50" rows="15" class="writein"></textarea></td></tr> <tr id="nepasimprimer"><td class="lesboutons"><input name="annuler" type="reset" value="Annuler"></td><td> <input name="soumettre" type="submit" value="Envoyer"></td></tr> </table> <div class="nepasvoir"><br /> <strong>Tous les champs du formulaire doivent être remplis.</strong> </div></form>
Et voici maintenant mes problèmes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php $adresse="votreadresse@votrefai.com"; $from="From: $prenom $nom<$email>\r\n"; $from.="Reply-To: $prenom $nom <$email>\n"; $from.="X-priority:3\n"; $texte="<html>"; $texte.="$texte"; $texte.="</html>"; $from.="MIME-Version: 1.0\r\n"; $from.="Content-Type: text/html"; if (mail($adresse,$sujet,$texte,$from)) echo("<center><font color=green><br><br><br><h2>Formulaire envoyé ! Je vous répondrais rapidement. Merci!</h2></font><br><a href=/>Cliquez ici pour revenir à l'accueil</a></center>"); else echo("<center><font color=red><br><br><br><h2>Problème à l'envoi du mail...désolé nous ne pouvons actuellement traiter votre demande</h2></font><br>Contactez nous plus <a href="mailto:$adresse">classiquement</a>"); ?>
- j'aimerais savoir qu'est ce que je dois modifier dans mon code php pour que je reçoive les données sur mon adresse email. puis je avoir plusieurs destinataires pour les données récoltées ?
- dans le code html, j'aimerais insérer un code de vérification avant envoi, comment dois je faire ?
J'aurais certainement d'autres questions, mais qui ne me viennent pas à l'esprit tout de suite.
Je vous remercie pour votre aide
Partager