Bonjour,
Je suis en train de refaire mon site et je veux intégrer un formulaire de contact...
je n'ai pas eu de souci avec le formulaire en lui même, ni avec la vérification des champs via un script java mais.. et ou.. sinon je ne serais réellement ici..
Quand je fait envoyer ca me donne le message de confirmation.. mais le mail que je reçois est vide! rien! justele destinataire (moi)
Je n'arrive pas vraiement a capter pourquoi il ne fonctionne pas correctement..
Voici le code que j'ai dans la page html:
<form name="formulaire" action="traitement.php" method="post"
onSubmit="return verification()">
<table cellspacing="0">
<th colspan="2">
<p> </p></th>
<tr>
<td class="info">Votre nom</td><td class="champ">
<input name="nom" type="text" size="50" class="writein"></td></tr>
<tr>
<td class="info">Votre prénom</td><td class="champ">
<input name="prenom" type="text" size="50" class="writein"></td></tr>
<tr>
<td class="info">Votre email</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="commande">Commande<br>
<input name="sujet" type="radio" value="devis">Devis</td></tr>
<tr>
<td class="contenu">Votre message</td><td class="contenant"><textarea name="texte" cols="48" rows="15" class="writein"></textarea></td></tr>
<tr id="nepasimprimer"><td class="lesboutons"> </td><td><span class="lesboutons">
<input class="art-button" type="reset" name="annuler" value="Annuler"/>
<input class="art-button" type="submit" name="soumettre" value="Envoyer"/>
</span></td></tr>
</table>
</form>
et voici ce que j'ai mis dans le traitement.php
<?
$adresse="xx@xx.org";
$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>" );
?>
Merci de votre aide!