Yohann
24 janv. 2011 à 18:48
Merci pitxu, et merci beaucoup pour la rapidité de ta réponse.
Je vais essayer avec le code que tu me proposes et je te tiens au courant pour te dire si ça a résolu mon problème.
Encore merci !!
Edit :
Finalement ça n'a pas résolu mon problème ...
Le soucis maintenant (enfin c'est ce que je pense), serait que dans le <body> ... </body> de mon $message, j'ai besoin de mettre bien plus qu'un champ ... =S
Avec ta solution, j'ai bien reçu le message mis en forme mais les champs étaient vides ...
Je vous joins ce que j'aimerais mettre dans mon message ...
Soit j'ai fait des parse error un peu partout pour que ça bug, soit mon code est trop complexe pour être envoyé de cette manière ...
Dans ce cas, je suis preneur de n'importe quelle solution alternative ... si solution il y a ...
Merci à vous.
Ce que je voudrais envoyer :
(PS: c'est un formulaire pour se faire recontacter par une entreprise ...)
(PPS: dans la version $message, j'ai bien sur ajouté des \ devant chaque ' ...)
<strong><?php echo htmlspecialchars($_POST['Nom']) . ' ' . htmlspecialchars($_POST['Prénom']) ?></strong></br>
<?php echo 'Domicilié au ' . htmlspecialchars($_POST['Adresse']) . ' ' . htmlspecialchars($_POST['Codepostal']) . ' ' . htmlspecialchars($_POST['Ville']) ?></br></br>
<p>Fait appel à E2G pour la requête suivante : </p>
<strong><?php echo htmlspecialchars($_POST['Motif']) . ': ' . htmlspecialchars($_POST['Siautre'])?></strong></br>
<p> Joignable au <?php echo htmlspecialchars($_POST['Téléphone'])?> </p></br>
<p> Envoyé le :</p> <?php $jour = date('d');
$mois = date('m');
$annee = date('Y');
$heure = date('H') + 1 ;
$minute = date('i');
echo $jour . '/' . $mois . '/' . $annee . ' à ' . $heure. ' h ' . $minute;
?>