Bonjour à tous,
Je débute tout juste, et je tente de créer un ptit site pour une bibliothèque associative.
J'ai fait un formulaire de contact, qui marche bien, sauf que ce que je reçois par mail ne contient pas les accents et caractères particuliers, mais des &eacute ou &agrave, etc...

Je sais qu'il me manque un truc dans mon code, mais je ne sais pas quoi au juste. J'ai parcouru plein de forums et essayé plein de choses différentes, mais je n'ai pas encore trouvé la solution à mon problème.

Voici le code en question:

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
$nom = htmlentities($_POST['nom'], ENT_QUOTES);
echo "$nom &nbsp";
$pre = htmlentities($_POST['prenom'], ENT_QUOTES);
echo "$pre, <br />";
$ema = htmlentities($_POST['email']);
$tit = htmlentities($_POST['titre'], ENT_QUOTES);
$mes = htmlentities($_POST['message'], ENT_QUOTES);
 
 
$question .= $nom."\n";
$question .= $pre."\n\n";
$question .= $ema."\n\n";
$question .= $tit."\n";
$question .= $mes."\n";
mail ("asso@FAI.com", "Message du site", $question, "From: $nom");
echo "Votre message vient de nous &ecirc;tre envoy&eacute. <br /> Nous vous r&eacutepondrons &agrave l'adresse $ema<br />";