Formulaire de contact - HTML/CSS - Programmation
Marsh Posté le 02-04-2014 à 22:13:53
Commences d'abord par remplacer <form method="post" action="contact.php"> par ceci <form id="contact" method="post" action="traitement_formulaire.php"> et ensuite adapter les champs du formulaires.
Marsh Posté le 02-04-2014 à 18:30:51
Bonsoir à tous
Ma question va sûrement vous paraître simple mais à vrai dire, mes connaissance en HTML sont assez limitées.
Recherchant actuellement un emploi, je travaille sur un projet de site personnel à l'attention d'éventuels recruteurs. J'ai pour cela pris un modèle de site sur HTML5 UP! qui propose des sites élégants et simples.
A la fin de mon site déroulant (je ne connais pas le terme exact pour qualifier un site que l'on parcourt en défilant à la souris), il y a un formulaire de contact composé des champs "Nom", "Email", "Sujet" et d'une zone de texte "Message". Très classique.
Voici le code de ce formulaire :
Bien entendu, c'est en appuyant sur le bouton "Envoyer" codé en ligne 27, qu'un message est envoyé vers ma boîte.
Parallèlement à ça, j'ai trouvé le script en PHP permettant de faire fonctionner ce genre de formulaire. J'ai réussi à le faire fonctionner dans un fichier HTML à part. Cependant, à la différence du code HTML de mon site présenté ci-dessus, le bouton sur lequel l'appui permet l'envoi du message n'est pas un hyperlien [B]<a></a>[/B], mais un [B]<input/>[/B] (ligne 18), comme on peut le voir ci-dessous :
Là, quand j'appuie sur le bouton "Envoyer le formulaire !", le script PHP s'exécute et le message est bien envoyé sur ma boîte mail.
Mon problème est que je ne parviens pas à trouver à "adapter", faire en sorte que lorsque j'appuie sur le bouton "Envoyer" de mon site, le code PHP s'exécute correctement. A faire la liaison entre ma feuille HTML et mon code PHP.
Une idée ?
Merci à vous.
Cordialement,
Che57
---------------
206 Diesel